Class TableLearningConfigurer
java.lang.Object
com.agenarisk.learning.structure.config.Configurer
com.agenarisk.learning.structure.config.ApplicableConfigurer
com.agenarisk.learning.structure.config.TableLearningConfigurer
- All Implemented Interfaces:
Configurable,ConfigurableFromJson<TableLearningConfigurer>,Loggable
public class TableLearningConfigurer
extends ApplicableConfigurer
implements Configurable, ConfigurableFromJson<TableLearningConfigurer>
- Author:
- Eugene Dementiev
-
Field Summary
Fields inherited from class com.agenarisk.learning.structure.config.Configurer
config -
Constructor Summary
ConstructorsConstructorDescriptionTableLearningConfigurer(com.agenarisk.learning.structure.config.Config config) -
Method Summary
Modifier and TypeMethodDescriptionapply()configureFromJson(org.json.JSONObject jConfig) doubledoubleintgetModel()voidvoidvoidsetModelPath(Path modelPath) voidsetModelPrefix(String modelPrefix) voidsetModelStageLabel(String modelStageLabel) Methods inherited from class com.agenarisk.learning.structure.config.Configurer
getConfig, setLoggingEnabled
-
Constructor Details
-
TableLearningConfigurer
public TableLearningConfigurer(com.agenarisk.learning.structure.config.Config config) -
TableLearningConfigurer
public TableLearningConfigurer()
-
-
Method Details
-
configureFromJson
- Specified by:
configureFromJsonin interfaceConfigurableFromJson<TableLearningConfigurer>
-
apply
- Specified by:
applyin interfaceConfigurable
-
getModelPrefix
-
setModelPrefix
-
getModel
-
setModel
-
getDataPath
-
getModelPath
-
setModelPath
-
getModelStageLabel
-
setModelStageLabel
-
getMissingValue
-
getValueSeparator
-
getMaxIterations
public int getMaxIterations() -
getConvergenceThreshold
public double getConvergenceThreshold() -
getDataWeight
public double getDataWeight() -
getNodeDataWeightsCustom
-
resetNodeDataWeightsCustom
public void resetNodeDataWeightsCustom()
-