コード例 #1
0
        public void LabelMnistReaderTesting()
        {
            LabelMnistReader reader = new LabelMnistReader("t10k-labels.idx1-ubyte");

            reader.Load();

            Assert.IsNotNull(reader.Data);
            Assert.AreEqual(10000, reader.Data.Length);
        }
コード例 #2
0
        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));
        }