org.knime.base.node.mine.mds
Class MDSNodeDialog

java.lang.Object
  extended by org.knime.core.node.NodeDialogPane
      extended by org.knime.core.node.defaultnodesettings.DefaultNodeSettingsPane
          extended by org.knime.base.node.mine.mds.MDSNodeDialog

public class MDSNodeDialog
extends DefaultNodeSettingsPane

The dialog of the MDS node.

Author:
Kilian Thiel, University of Konstanz

Nested Class Summary
(package private)  class MDSNodeDialog.CheckBoxChangeListener
           
 
Constructor Summary
MDSNodeDialog()
          Creates a new instance of MDSNodeDialog.
 
Method Summary
static SettingsModelFilterString getColumnModel()
           
static SettingsModelString getDistanceModel()
           
static SettingsModelIntegerBounded getEpochModel()
           
static SettingsModelDoubleBounded getLearnrateModel()
           
static SettingsModelIntegerBounded getOutputDimModel()
           
static SettingsModelIntegerBounded getRowsModel()
           
static SettingsModelIntegerBounded getSeedModel()
           
static SettingsModelBoolean getUseMaxRowsModel()
           
 
Methods inherited from class org.knime.core.node.defaultnodesettings.DefaultNodeSettingsPane
addDialogComponent, closeCurrentGroup, createNewGroup, createNewTab, createNewTabAt, loadAdditionalSettingsFrom, loadAdditionalSettingsFrom, loadSettingsFrom, saveAdditionalSettingsTo, saveSettingsTo, selectTab, setDefaultTabTitle, setHorizontalPlacement
 
Methods inherited from class org.knime.core.node.NodeDialogPane
addJobMgrTab, addTab, addTabAt, createFlowVariableModel, createFlowVariableModel, createFlowVariableModel, finishEditingAndSaveSettingsTo, getAvailableFlowVariables, getPanel, getTab, getTabIndex, internalLoadSettingsFrom, loadSettingsFrom, loadSettingsFrom, onCancel, onClose, onOpen, removeTab, renameTab, saveSettingsTo, setEnabled, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDSNodeDialog

public MDSNodeDialog()
Creates a new instance of MDSNodeDialog.

Method Detail

getRowsModel

public static SettingsModelIntegerBounded getRowsModel()
Returns:
Creates and returns a new instance of SettingsModelIntegerBounded containing the number of rows to use.

getUseMaxRowsModel

public static SettingsModelBoolean getUseMaxRowsModel()
Returns:
Creates and returns a new instance of SettingsModelBoolean specifying if the number of max rows have to be used or not.

getLearnrateModel

public static SettingsModelDoubleBounded getLearnrateModel()
Returns:
Creates and returns a new instance of SettingsModelDoubleBounded containing the learning rate of rows.

getEpochModel

public static SettingsModelIntegerBounded getEpochModel()
Returns:
Creates and returns a new instance of SettingsModelIntegerBounded containing the number of epochs to train.

getOutputDimModel

public static SettingsModelIntegerBounded getOutputDimModel()
Returns:
Creates and returns a new instance of SettingsModelIntegerBounded containing the number of output dimension to create.

getDistanceModel

public static SettingsModelString getDistanceModel()
Returns:
Creates and returns a new instance of SettingsModelString containing the distance metric to use.

getColumnModel

public static SettingsModelFilterString getColumnModel()
Returns:
Creates and returns a new instance of SettingsModelFilterString containing the names of the filered columns to use.

getSeedModel

public static SettingsModelIntegerBounded getSeedModel()
Returns:
Creates and returns a new instance of SettingsModelDouble containing the random seed to use.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.