Package org.encog.workbench.dialogs.config

Examples of org.encog.workbench.dialogs.config.EncogConfigDialog


    EncogWorkBench.getInstance().getMainWindow().displayAboutTab();
  }

  public void performEditConfig() {

    EncogConfigDialog dialog = new EncogConfigDialog(EncogWorkBench
        .getInstance().getMainWindow());

    EncogWorkBenchConfig config = EncogWorkBench.getInstance().getConfig();

    dialog.getDefaultError().setValue(config.getDefaultError());
    dialog.getThreadCount().setValue(config.getThreadCount());
    dialog.getUseOpenCL().setValue(config.isUseOpenCL());
    switch (config.getErrorCalculation()) {
    case RMS:
      ((JComboBox) dialog.getErrorCalculation().getField())
          .setSelectedIndex(0);
      break;
    case MSE:
      ((JComboBox) dialog.getErrorCalculation().getField())
          .setSelectedIndex(1);
      break;
    }

    if (dialog.process()) {
      config.setDefaultError(dialog.getDefaultError().getValue());
      config.setThreadCount(dialog.getThreadCount().getValue());
      config.setUseOpenCL(dialog.getUseOpenCL().getValue());
      switch (((JComboBox) dialog.getErrorCalculation().getField())
          .getSelectedIndex()) {
      case 0:
        config.setErrorCalculation(ErrorCalculationMode.RMS);
        break;
      case 1:
View Full Code Here

TOP

Related Classes of org.encog.workbench.dialogs.config.EncogConfigDialog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.