public TestingPageViewModel(DataProvider dataProvider, NeuralNetworks neuralNetwork)
     : base(dataProvider, neuralNetwork)
 {
     UseTrainingSet = false;
     _confusionMatrix = new ConfusionMatrix("ConfusionMatrix", dataProvider);
     AddCommandButtons();
 }
Example #2
0
 protected PageViewModelBase(DataProvider dataProvider, NeuralNetworks neuralNetwork)
 {
     _dataProvider = dataProvider;
     _neuralNetwork = neuralNetwork;
     _commandToolBarVisibility = Visibility.Hidden;
     _commandToolBar = new ObservableCollection<Button>();
     _commandToolBar.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(_commandToolBar_CollectionChanged);
 }
        public TrainingPageViewModel(DataProvider dataProvider, NeuralNetworks neuralNetwork)
            : base(dataProvider, neuralNetwork)
        {
            TrainingResultCollection = new ObservableCollection<TrainingResult>();

            setupChart();
            AddCommandButtons();
        }
Example #4
0
        public PageViewModel(DataProvider dataProvider, NeuralNetworks neuralNetwork)
        {
            this.CurrentPage = this.Pages[0];
            this.CurrentPage.CommandToolBar = this.Pages[0].CommandToolBar;

            _maxDegreeOfParallelism = Environment.ProcessorCount;
            this.DataProvider = dataProvider;
            this.NeuralNetwork = neuralNetwork;
        }
 public CalculatePageViewModel(DataProvider dataProvider, NeuralNetworks neuralNetwork)
     : base(dataProvider, neuralNetwork)
 {
     AddCommandButtons();
 }
 public DesignPageViewModel(DataProvider dataProvider, NeuralNetworks neuralNetwork)
     : base(dataProvider, neuralNetwork)
 {
     NeuralNetworkChanged += this.OnNeuralNetworkChanged;
 }