コード例 #1
0
ファイル: test_cognon_basic.py プロジェクト: pauh/neuron
    def test_train(self):
        n = Neuron(16, 4.0, 2.0)
        wA = Word([1,6,9,14])
        wB = Word([3,4,9,13])

        n.start_training()
        assert_true(n.train(wA))
        assert_true(n.train(wB))
        n.end_training()

        wD = Word([2,6,12,14])
        wE = Word([3,7,9,13])
        assert_false(n.expose(wD))
        assert_false(n.expose(wE))

        wF = Word([1,4,9,14])
        assert_true(n.expose(wF))