def test_get_nodenet_activation_data(test_nodenet): nodes = prepare_nodenet(test_nodenet) uid = nodes['a'] activation_data = micropsi.get_nodenet_activation_data(test_nodenet, [None]) assert activation_data["activations"][uid][0] == 0 assert activation_data["activations"][uid][1] == 0 assert activation_data["activations"][uid][2] == 0 assert activation_data["activations"][uid][3] == 0 assert activation_data["activations"][uid][4] == 0 assert activation_data["activations"][uid][5] == 0 assert activation_data["activations"][uid][6] == 0 micropsi.set_node_activation(test_nodenet, nodes['a'], 0.34556865) activation_data = micropsi.get_nodenet_activation_data(test_nodenet, [None]) assert activation_data["activations"][uid][0] == 0.3
def set_node_activation(nodenet_uid, node_uid, activation): return runtime.set_node_activation(nodenet_uid, node_uid, activation)
def set_node_activation(nodenet_uid, node_uid, activation): """ Set the node's activation (aka the activation of the first gate) """ return runtime.set_node_activation(nodenet_uid, node_uid, activation)