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 componentint
setMaxInDegreePreProcessing
(int maxInDegreePreProc) Methods inherited from class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
configurePruningFromJson, setPruningLevel
Methods inherited from class com.agenarisk.learning.structure.config.LearningConfigurer
getKnowledgeConfiguration
Methods inherited from class com.agenarisk.learning.structure.config.BicLogConfigurer
configureBicLogFromJson, setBicLog
Methods 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:
apply
in interfaceConfigurable
- Returns:
-
getKnowledgeConfiguration
Allows to add custom configuration of the knowledge component- Specified by:
getKnowledgeConfiguration
in classLearningConfigurer<MahcConfigurer>
- Returns:
-
getMaxInDegreePreProcessing
public int getMaxInDegreePreProcessing() -
setMaxInDegreePreProcessing
-
configureFromJson
- Specified by:
configureFromJson
in interfaceConfigurableFromJson<MahcConfigurer>
-