def test_add_input_connection(self): connections = len(self.node.input_connections) self.node.add_input_connection(Connection(ProtoNode(), self.node)) self.assertEqual(connections + 1, len(self.node.input_connections)) self.failUnlessRaises(ValueError, self.node.add_input_connection, Connection(Node(), Node()))
def setUp(self): self.node = ProtoNode() self.node._activation_type = ACTIVATION_SIGMOID self.node._error_func = sigmoid_derivative