/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void _experimentalPanel_DataPredictionLoaded(object sender, EventArgs e) { if (_predictionPanel == null) { var s = sender as ExperimentPanel; if (s != null && s.numericUpDown1.Value >= 1) { _predictionPanel = new PreditionPanel(); loadGPPanelInMainWindow(this, _predictionPanel, "Prediction"); } } else { if (!_experimentPanel.Experiment.IsTestDataExist()) { removeGPPanel("Prediction"); _predictionPanel.Dispose(); _predictionPanel = null; } else { _predictionPanel.ResetSolution(); } } if (_runPanel != null) { if (_dataPanel != null) { _predictionPanel.FillPredictionData(_dataPanel.Testing); } else { if (_experimentPanel.Experiment.IsTestDataExist()) { _predictionPanel.FillPredictionData(_experimentPanel.Experiment); } } } if (_runANNPanel != null) { _predictionPanel.FillPredictionData(_experimentPanel.Experiment); } if (_infoPanel != null) { removeGPPanel("Info"); _infoPanel = new InfoPanel(); loadGPPanelInMainWindow(this, _infoPanel, "Info"); } _isFileDirty = true; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void _dataPanel_DataPredictionLoaded(object sender, EventArgs e) { if (_predictionPanel == null) { _predictionPanel = new PreditionPanel(); loadGPPanelInMainWindow(this, _predictionPanel, "Prediction"); } if (_runPanel != null) { _predictionPanel.FillPredictionData(_dataPanel.Testing); } if (_runANNPanel != null) { _predictionPanel.FillPredictionData(_dataPanel.Testing); } _isFileDirty = true; }