ClassificationStatisticsPresenter
public class BaggingWrapper extends java.lang.Object implements ClassificationStatisticsPresenter
Constructor | Description |
---|---|
BaggingWrapper() |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
Bagging bagging) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
Bagging bagging,
java.util.Random generator) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
int aggeregationMethod,
Bagging bagging,
java.util.Random generator,
ConsistencyMeasure consistencyMeasure,
int numberOfClassifiers) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging,
java.util.Random generator) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging,
java.util.Random generator,
ConsistencyMeasure consistencyMeasure) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging,
java.util.Random generator,
ConsistencyMeasure consistencyMeasure,
int numberOfClassifiers) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging,
ConsistencyMeasure consistencyMeasure) |
|
BaggingWrapper(RandomizableMemoryContainer memoryContainer,
SimpleClassifierWrapper baseClassifier,
Bagging bagging,
ConsistencyMeasure consistencyMeasure,
int numberOfClassifiers) |
|
BaggingWrapper(Bagging bagging) |
|
BaggingWrapper(Bagging bagging,
java.util.Random generator) |
|
BaggingWrapper(SimpleClassifierWrapper baseClassifier) |
|
BaggingWrapper(SimpleClassifierWrapper baseClassifier,
Bagging bagging) |
|
BaggingWrapper(SimpleClassifierWrapper baseClassifier,
Bagging bagging,
java.util.Random generator) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
classificationStatisticsToString() |
|
ClassificationResultsFoldValidationContainer |
crossValidate(int n,
long seed) |
|
ClassificationResultsFoldValidationContainer |
crossValidate(int n,
long seed,
ConsistencyMeasure m) |
Validates the bagged classifier generated on learning data set.
|
ClassificationStatisticsCollector |
getClassificationStatisticsCollector() |
|
boolean |
getInconsistencyVCBagging() |
|
java.lang.String |
getResultsFileName() |
|
void |
setBaggingRandomGenerator(java.util.Random generator) |
|
void |
setInconsistencyVCBagging(boolean inconsistencyVCBagging) |
|
void |
setResultsFileName(java.lang.String resultsFileName) |
|
ClassificationResultsValidationContainer |
validate() |
Validates the bagged classifier generated on learning data set.
|
ClassificationResultsValidationContainer |
validate(MemoryContainer testMemoryContainer,
long seed) |
Validates the bagged classifier generated on learning data set.
|
public BaggingWrapper()
public BaggingWrapper(RandomizableMemoryContainer memoryContainer)
public BaggingWrapper(SimpleClassifierWrapper baseClassifier)
public BaggingWrapper(Bagging bagging)
public BaggingWrapper(Bagging bagging, java.util.Random generator)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, Bagging bagging)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, Bagging bagging, java.util.Random generator)
public BaggingWrapper(SimpleClassifierWrapper baseClassifier, Bagging bagging)
public BaggingWrapper(SimpleClassifierWrapper baseClassifier, Bagging bagging, java.util.Random generator)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging, java.util.Random generator)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging, ConsistencyMeasure consistencyMeasure)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging, java.util.Random generator, ConsistencyMeasure consistencyMeasure)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging, ConsistencyMeasure consistencyMeasure, int numberOfClassifiers)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, Bagging bagging, java.util.Random generator, ConsistencyMeasure consistencyMeasure, int numberOfClassifiers)
public BaggingWrapper(RandomizableMemoryContainer memoryContainer, SimpleClassifierWrapper baseClassifier, int aggeregationMethod, Bagging bagging, java.util.Random generator, ConsistencyMeasure consistencyMeasure, int numberOfClassifiers)
public ClassificationResultsValidationContainer validate() throws UnknownValueException
UnknownValueException
public ClassificationResultsValidationContainer validate(MemoryContainer testMemoryContainer, long seed) throws UnknownValueException
testMemoryContainer
- memory container with test objects to be
validated.UnknownValueException
public ClassificationResultsFoldValidationContainer crossValidate(int n, long seed) throws UnknownValueException
UnknownValueException
public ClassificationResultsFoldValidationContainer crossValidate(int n, long seed, ConsistencyMeasure m)
n
- number of foldsseed
- seed used in cross validationm
- consistency measure used in vc bagging, if null standard bagging is made.public java.lang.String getResultsFileName()
public void setResultsFileName(java.lang.String resultsFileName)
public void setBaggingRandomGenerator(java.util.Random generator)
public java.lang.String classificationStatisticsToString()
classificationStatisticsToString
in interface ClassificationStatisticsPresenter
public ClassificationStatisticsCollector getClassificationStatisticsCollector()
getClassificationStatisticsCollector
in interface ClassificationStatisticsPresenter
public boolean getInconsistencyVCBagging()
public void setInconsistencyVCBagging(boolean inconsistencyVCBagging)