public class ClassifierCache
extends java.util.HashMap<java.lang.Integer,ai.libs.jaicore.basic.sets.SetUtil.Pair<weka.classifiers.Classifier,weka.core.Instances>>
| Constructor and Description |
|---|
ClassifierCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheClassifier(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data,
weka.classifiers.Classifier classifier) |
weka.classifiers.Classifier |
getCachedClassifier(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data) |
weka.core.Instances |
getCachedTrainingData(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic weka.classifiers.Classifier getCachedClassifier(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data)
public void cacheClassifier(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data,
weka.classifiers.Classifier classifier)
public weka.core.Instances getCachedTrainingData(java.lang.String classifierName,
EMCNodeType classificationStrategy,
weka.core.Instances data)