public class RuleSetModel extends PMMLClassifier
BATCH_SIZE_DEFAULT, NUM_DECIMAL_PLACES_DEFAULT
Constructor and Description |
---|
RuleSetModel(Element model,
Instances dataDictionary,
MiningSchema miningSchema)
Constructor for a RuleSetModel
|
Modifier and Type | Method and Description |
---|---|
double[] |
distributionForInstance(Instance inst)
Classifies the given test instance.
|
String |
getRevision()
Get the revision string for this class
|
String |
toString()
Return a textual description of this model.
|
buildClassifier, done, getCreatorApplication, getDataDictionary, getFieldsMappingString, getLog, getMiningSchema, getPMMLVersion, mapToMiningSchema, setCreatorApplication, setLog, setPMMLVersion
batchSizeTipText, classifyInstance, debugTipText, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getCapabilities, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, getOptions, implementsMoreEfficientBatchPrediction, listOptions, makeCopies, makeCopy, numDecimalPlacesTipText, postExecution, preExecution, run, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces, setOptions
public RuleSetModel(Element model, Instances dataDictionary, MiningSchema miningSchema) throws Exception
model
- the XML element encapsulating the RuleSetModeldataDictionary
- the data dictionary to useminingSchema
- the mining schema to useException
- if something goes wrongpublic double[] distributionForInstance(Instance inst) throws Exception
distributionForInstance
in interface Classifier
distributionForInstance
in class AbstractClassifier
inst
- the instance to be classifiedException
- if an error occurred during the predictionpublic String toString()
public String getRevision()
getRevision
in interface RevisionHandler
getRevision
in class AbstractClassifier
Copyright © 2018 University of Waikato, Hamilton, NZ. All Rights Reserved.