Exemplo n.º 1
0
        public ClassifierFacade(string savedModelPath, IGuiLogger guiLogger)
        {
            var model = _storage.LoadModel(savedModelPath);

            _dataProvider = new DataProvider(model.DataProviderConfiguration);
            _classifier   = new Classifier(model.Network, model.ClassifierConfiguration, guiLogger);
        }
Exemplo n.º 2
0
 public Classifier(
     DeepBeliefNetwork network,
     ClassifierConfiguration configuration,
     IGuiLogger logger) : this(logger, configuration)
 {
     _network = network;
 }
Exemplo n.º 3
0
 public Trainer(
     TrainerConfiguration configuration,
     SkipPhaseRequest skipPhaseRequest,
     IGuiLogger guiLogger)
 {
     NeuralNetwork     = CreateNetworkToTeach(configuration);
     _configuration    = configuration;
     _skipPhaseRequest = skipPhaseRequest;
     GuiLogger         = guiLogger;
 }
Exemplo n.º 4
0
 public LearningFacade(
     DataProviderConfiguration dataProviderConfiguration,
     GlobalTrainerConfiguration globalTrainerConfiguration,
     SkipPhaseRequest skipPhaseRequest,
     IGuiLogger guiLogger)
 {
     _guiLogger    = guiLogger;
     _dataProvider = new DataProvider(dataProviderConfiguration, globalTrainerConfiguration);
     _globalTrainerConfiguration = globalTrainerConfiguration;
     _skipPhaseRequest           = skipPhaseRequest;
 }
Exemplo n.º 5
0
 private Classifier(IGuiLogger logger, ClassifierConfiguration configuration)
 {
     _guiLogger     = logger;
     _configuration = configuration;
 }