/// <param name="args"> command line arguments which represent paths to persisted neural network /// [0] - location of neural network </param> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public static void main(String[] args) throws java.io.IOException public static void Main(string[] args) { 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); }
/// <param name="args"> command line arguments which represent paths to persisted neural networks /// [0] - location of first neural network /// [1] - location of second neural network </param> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public static void main(String[] args) throws java.io.IOException public static void Main(string[] args) { DataSet testSet = MNISTDataSet.createFromFile(MNISTDataSet.TEST_LABEL_NAME, MNISTDataSet.TEST_IMAGE_NAME, 10000); NeuralNetwork nn1 = NeuralNetwork.load(new FileInputStream(args[0])); NeuralNetwork nn2 = NeuralNetwork.load(new FileInputStream(args[1])); (new McNemarTest()).evaluateNetworks(nn1, nn2, testSet); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public static void main(String[] args) throws java.io.IOException public static void Main(string[] args) { DataSet trainSet = MNISTDataSet.createFromFile(MNISTDataSet.TRAIN_LABEL_NAME, MNISTDataSet.TRAIN_IMAGE_NAME, 200); DataSet testSet = MNISTDataSet.createFromFile(MNISTDataSet.TEST_LABEL_NAME, MNISTDataSet.TEST_IMAGE_NAME, 10000); BackPropagation learningRule = createLearningRule(); NeuralNetwork neuralNet = (new MultilayerPerceptronOptimazer <>()).withLearningRule(learningRule).createOptimalModel(trainSet); Evaluation.runFullEvaluation(neuralNet, testSet); }