示例#1
0
 public DataProvider(
     DataProviderConfiguration dataProviderConfiguration,
     GlobalTrainerConfiguration globalTrainerConfiguration)
     : this(dataProviderConfiguration)
 {
     _globalTrainerConfiguration = globalTrainerConfiguration;
 }
示例#2
0
 public void SaveConfigs(
     DataProviderConfiguration dataProviderConfiguration,
     GlobalTrainerConfiguration globalTrainerConfiguration,
     Training1Parameters training1Parameters,
     Training2Parameters training2Parameters)
 {
 }
示例#3
0
        private static void SaveGlobalTrainerConfiguration(GlobalTrainerConfiguration globalTrainerConfiguration)
        {
            if (globalTrainerConfiguration == null)
            {
                return;
            }

            Settings.Default.GlobalTrainerConfiguration_HiddenLayers   = string.Join(";", globalTrainerConfiguration.HiddenLayers);
            Settings.Default.GlobalTrainerConfiguration_TrainDataRatio = globalTrainerConfiguration.TrainDataRatio;
        }
示例#4
0
 public LearningFacade(
     DataProviderConfiguration dataProviderConfiguration,
     GlobalTrainerConfiguration globalTrainerConfiguration,
     SkipPhaseRequest skipPhaseRequest,
     IGuiLogger guiLogger)
 {
     _guiLogger    = guiLogger;
     _dataProvider = new DataProvider(dataProviderConfiguration, globalTrainerConfiguration);
     _globalTrainerConfiguration = globalTrainerConfiguration;
     _skipPhaseRequest           = skipPhaseRequest;
 }
示例#5
0
        public void SaveConfigs(
            DataProviderConfiguration dataProviderConfiguration,
            GlobalTrainerConfiguration globalTrainerConfiguration,
            Training1Parameters training1Parameters,
            Training2Parameters training2Parameters)
        {
            SaveDataProviderConfiguration(dataProviderConfiguration);
            SaveGlobalTrainerConfiguration(globalTrainerConfiguration);
            SaveTraining1Parameters(training1Parameters);
            SaveTraining2Parameters(training2Parameters);

            Settings.Default.Save();
        }