Class RuleGenerator
java.lang.Object
adaa.analytics.rules.logic.rulegenerator.RuleGenerator
The basic RuleKit learner operator. It enables inducing classification, regression,
and survival rules - the problem type is established automatically using metadata of
the training set.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOperatorListener
(ICommandListener commandListener) Used by python wrappervoid
configureLogger
(String level) Used by python wrappervoid
configureLogger
(String filePath, String level) Used by python wrapperboolean
containsParameter
(String key) Used by python wrapperlearn
(IExampleSet exampleSet) void
setListParameter
(String key, List<String[]> o) Used by python wrappervoid
setParameter
(String key, String o) Used by python wrappervoid
setRuleGeneratorParams
(RuleGeneratorParams ruleGeneratorParams) void
setUserMeasureInductionObject
(IUserMeasure userMeasureInductionObject) Used by python wrappervoid
setUserMeasurePurningObject
(IUserMeasure userMeasurePurningObject) Used by python wrappervoid
setUserMeasureVotingObject
(IUserMeasure userMeasureVotingObject) Used by python wrapper
-
Field Details
-
ruleGeneratorParams
-
operatorCommandProxy
-
-
Constructor Details
-
RuleGenerator
public RuleGenerator() -
RuleGenerator
public RuleGenerator(boolean useExpert) Used by python wrapper
-
-
Method Details
-
configureLogger
Used by python wrapper -
configureLogger
Used by python wrapper- Throws:
FileNotFoundException
-
addOperatorListener
Used by python wrapper -
learn
-
containsParameter
Used by python wrapper -
setRuleGeneratorParams
-
setParameter
Used by python wrapper -
setListParameter
Used by python wrapper -
setUserMeasureInductionObject
Used by python wrapper -
setUserMeasurePurningObject
Used by python wrapper -
setUserMeasureVotingObject
Used by python wrapper -
getParamsAsJsonString
-