package org.neuroph.samples.mnist.test;
import org.neuroph.eval.Evaluation;
import org.neuroph.core.NeuralNetwork;
import org.neuroph.core.data.DataSet;
import org.neuroph.samples.convolution.mnist.MNISTDataSet;
import java.io.FileInputStream;
import java.io.IOException;
/**
* Utility class used for metrics evaluation of neural network
*/
public class MetricTestMNIST {
/**
* @param args command line arguments which represent paths to persisted neural network
* [0] - location of neural network
*/
public static void main(String[] args) throws IOException {
DataSet testSet = MNISTDataSet.createFromFile(MNISTDataSet.TEST_LABEL_NAME, MNISTDataSet.TEST_IMAGE_NAME, 10000);
NeuralNetwork nn = NeuralNetwork.load(new FileInputStream(args[0]));
Evaluation.runFullEvaluation(nn, testSet);
}
}
Ads help maintain this website.