Class MahcConfigurer
java.lang.Object
com.agenarisk.learning.structure.config.Configurer
com.agenarisk.learning.structure.config.ApplicableConfigurer<T>
com.agenarisk.learning.structure.config.BicLogConfigurer<T>
com.agenarisk.learning.structure.config.LearningConfigurer<T>
com.agenarisk.learning.structure.config.PrunableLearningConfigurer<MahcConfigurer>
com.agenarisk.learning.structure.config.MahcConfigurer
- All Implemented Interfaces:
Configurable,ConfigurableFromJson<MahcConfigurer>,Loggable
public class MahcConfigurer
extends PrunableLearningConfigurer<MahcConfigurer>
implements ConfigurableFromJson<MahcConfigurer>
- Author:
- Eugene Dementiev
-
Field Summary
Fields inherited from class com.agenarisk.learning.structure.config.Configurer
config -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply()Finalize configuration and proceed to execution preparationconfigureFromJson(org.json.JSONObject jConfig) Allows to add custom configuration of the knowledge componentintsetMaxInDegreePreProcessing(int maxInDegreePreProc) Methods inherited from class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
configurePruningFromJson, setPruningLevelMethods inherited from class com.agenarisk.learning.structure.config.LearningConfigurer
getKnowledgeConfigurationMethods inherited from class com.agenarisk.learning.structure.config.BicLogConfigurer
configureBicLogFromJson, setBicLogMethods inherited from class com.agenarisk.learning.structure.config.Configurer
getConfig, setLoggingEnabled
-
Constructor Details
-
MahcConfigurer
public MahcConfigurer(com.agenarisk.learning.structure.config.Config config) -
MahcConfigurer
public MahcConfigurer()
-
-
Method Details
-
apply
Finalize configuration and proceed to execution preparation- Specified by:
applyin interfaceConfigurable- Returns:
-
getKnowledgeConfiguration
Allows to add custom configuration of the knowledge component- Specified by:
getKnowledgeConfigurationin classLearningConfigurer<MahcConfigurer>- Returns:
-
getMaxInDegreePreProcessing
public int getMaxInDegreePreProcessing() -
setMaxInDegreePreProcessing
-
configureFromJson
- Specified by:
configureFromJsonin interfaceConfigurableFromJson<MahcConfigurer>
-