public void LabelMnistReaderTesting() { LabelMnistReader reader = new LabelMnistReader("t10k-labels.idx1-ubyte"); reader.Load(); Assert.IsNotNull(reader.Data); Assert.AreEqual(10000, reader.Data.Length); }
public IWindow ResolveWindow() { ImageMnistReader imageReader = new ImageMnistReader(@"Mnist\t10k-images.idx3-ubyte"); LabelMnistReader labelReader = new LabelMnistReader(@"Mnist\t10k-labels.idx1-ubyte"); DataProvider provider = new DataProvider(imageReader, labelReader); MainModel mainModel = new MainModel(new IDataProvider[] { provider }); IMainWindowModelFactory viewModelFactory = new MainWindowModelFactory(mainModel); Window mainWindow = new MainWindow(); return(new MainWindowAdapter(mainWindow, viewModelFactory)); }