public Trainer( TrainerConfiguration configuration, SkipPhaseRequest skipPhaseRequest, IGuiLogger guiLogger) { NeuralNetwork = CreateNetworkToTeach(configuration); _configuration = configuration; _skipPhaseRequest = skipPhaseRequest; GuiLogger = guiLogger; }
public LearningFacade( DataProviderConfiguration dataProviderConfiguration, GlobalTrainerConfiguration globalTrainerConfiguration, SkipPhaseRequest skipPhaseRequest, IGuiLogger guiLogger) { _guiLogger = guiLogger; _dataProvider = new DataProvider(dataProviderConfiguration, globalTrainerConfiguration); _globalTrainerConfiguration = globalTrainerConfiguration; _skipPhaseRequest = skipPhaseRequest; }