test_loss = net.loss(validation_set, validation_target) print("Train loss = "+str(train_loss)) print("Test loss = "+str(test_loss)) """ Print error during training on file """ file_out = open("train_error.dat",'w') for i in range(len(train_error)): file_out.write(str(i+1)+" "+str(train_error[i])+"\n") file_out.close() """ Make prediction on validation set """ out = net.predict_dataset(validation_set) """ Print neural network prediction and target output for validation set on a file """ file_out = open("results.dat",'w') for i in range(len(out)): file_out.write(str(validation_set[i][0])+" "+str(out[i])+\ " "+str(validation_target[i])+"\n") file_out.close() """ Save trained network on file for future use """ #net.save("net.txt")