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) double
double
int
getModel()
void
void
void
setModelPath
(Path modelPath) void
setModelPrefix
(String modelPrefix) void
setModelStageLabel
(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:
configureFromJson
in interfaceConfigurableFromJson<TableLearningConfigurer>
-
apply
- Specified by:
apply
in 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()
-