def test_networks(filenames, xs, ys): from neural_net import NeuralNet N, D = xs.shape Ny, M = ys.shape assert N == Ny nn = NeuralNet(input_dim=D, output_dim=M) mpes = [] filenames = sorted(filenames) for filename in filenames: nn.load(filename) mpes.append(mean_percent_error(nn, xs, ys)) return mpes, filenames