java.lang.Cloneable
, ClassificationMethod
, DRSAMethod
public class DRSAClassificationMethod extends RoughSetClassificationMethod implements ClassificationMethod, DRSAMethod
Constructor | Description |
---|---|
DRSAClassificationMethod(UnionContainer container) |
|
DRSAClassificationMethod(UnionContainer container,
double consistencyLevel) |
|
DRSAClassificationMethod(UnionContainer container,
double consistencyLevel,
Attribute decisionAttribute) |
|
DRSAClassificationMethod(UnionContainer container,
Attribute decisionAttribute) |
Modifier and Type | Method | Description |
---|---|---|
ClassificationResult |
classify(int exampleIndex) |
|
ClassificationResult |
classify(Example example) |
Classifies an example according to a defined classification scheme (method)
|
ClassificationResult[] |
classifyAllObjects() |
|
void |
setDecisionAttributePreferenceType(Attribute decisionAttribute) |
Sets preference type (COST or GAIN) of the decision attribute.
|
clone
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone
public DRSAClassificationMethod(UnionContainer container)
public DRSAClassificationMethod(UnionContainer container, Attribute decisionAttribute) throws InvalidValueException
InvalidValueException
public DRSAClassificationMethod(UnionContainer container, double consistencyLevel)
public DRSAClassificationMethod(UnionContainer container, double consistencyLevel, Attribute decisionAttribute) throws InvalidValueException
InvalidValueException
public void setDecisionAttributePreferenceType(Attribute decisionAttribute)
setDecisionAttributePreferenceType
in interface DRSAMethod
decisionAttribute
- reference to the decision attribute.public ClassificationResult classify(Example example)
ClassificationMethod
classify
in interface ClassificationMethod
classify
in class RoughSetClassificationMethod
example
- example to classifypublic ClassificationResult classify(int exampleIndex)
public ClassificationResult[] classifyAllObjects()
classifyAllObjects
in class RoughSetClassificationMethod