private void CreateTaskInfoPage(TaskInfoViewModel obj) { TaskInfoPage t = new TaskInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/Информация", t); obj.OnShowPreprocessingDetails += (p) => OnShowPage?.Invoke(obj.TaskName + "/" + p.PreprocessingName, new PreprocessingInfoPage(p)); }
public LearningScenarioManagerPage(LearningScenarioManagerViewModel vm) { InitializeComponent(); DataContext = vm; vm.requestCreateLearningScenario += () => { var t = new CreateLearningScenarioPage(new LearningScenarioViewModel()); OnShowPage?.Invoke("Создание сценария обучения", t); }; vm.requestShowLearningScenario += (p) => { var t = new LearningScenarioInfoPage(p); OnShowPage?.Invoke(p.Name, t); }; }
public void CreateSolveStatisticPage(SolveStatisticViewModel obj) { SolveStatisticPage t = new SolveStatisticPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name, t); }
public void CreateSolutionCreationPage(CreateSolutionViewModel obj) { CreateSolutionPage t = new CreateSolutionPage(obj); OnShowPage?.Invoke(obj.TaskName + "/Создание решения", t); }
private void CreatePreprocessingCreationPage(PreprocessingViewModel obj) { PreprocessingCreationPage t = new PreprocessingCreationPage(obj); OnShowPage?.Invoke(obj.Task.Name + "/Создание преобразования", t); }
private void CreateSelectionLearnStatisticPage(SelectionLearnStatisticViewModel obj) { SelectionLearnStatisticsPage t = new SelectionLearnStatisticsPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.SelectionName + "/Качество обучения", t); }
private void CreateLearnSolverPage(LearnSolverViewModel obj) { LearnSolverPage t = new LearnSolverPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.SolverName + "/Обучение", t); }
private void CreateSolvePage(SolveViewModel obj) { SolvePage t = new SolvePage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.SolverName + "/Решение", t); }
private void CreateDecisionTreeC4_5InfoPage(DecisionTreeC4_5InfoViewModel obj) { DecisionTreeC4_5InfoPage t = new DecisionTreeC4_5InfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name + "/Информация", t); }
private void CreateConvNNInfoPage(ConvNNInfoViewModel obj) { ConvNNInfoPage t = new ConvNNInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name + "/Информация", t); }
private void CreateWardNNInfoPage(WardNetInfoViewModel obj) { WardInfoPage t = new WardInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name + "/Информация", t); }
private void CreateKohonenInfoPage(KohonenInfoViewModel obj) { KohonenInfoPage t = new KohonenInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name + "/Информация", t); }
private void CreatePerceptronInfoPage(PerceptronInfoViewModel obj) { PerceptronInfoPage t = new PerceptronInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.Name + "/Информация", t); }
private void CreateSelectionCreationPage(SelectionCreationViewModel obj) { CreateSelectionPage t = new CreateSelectionPage(obj); OnShowPage?.Invoke(obj.ParentTask + "/Создание выборки", t); }
private void CreateSelectionInfoPage(SelectionInfoViewModel obj) { SelectionInfoPage t = new SelectionInfoPage(obj); OnShowPage?.Invoke(obj.TaskName + "/" + obj.SelectionName + "/Информация", t); }
private void CreateSolverCreationPage(SolverCreationViewModel obj) { SolverCreationPage t = new SolverCreationPage(obj); OnShowPage?.Invoke(obj.TaskName + "/Создание решателя", t); }