def test_network(weights_filename, samples_filename): """ Perform testing on network from weights file.""" weights = read_weights_from_file(weights_filename) net = HopfieldNet(len(weights), weights) sample_set = SampleSet() sample_set.init_from_file(samples_filename) results = [] for sample in sample_set: results.append(net.test(sample)) return results