Class ModifiedISACInstanceCollector
- java.lang.Object
-
- ai.libs.jaicore.ml.weka.ranking.label.learner.clusterbased.modifiedisac.ModifiedISACInstanceCollector
-
- All Implemented Interfaces:
ai.libs.jaicore.ml.ranking.label.learner.clusterbased.datamanager.IInstanceCollector<weka.core.Instance>
public class ModifiedISACInstanceCollector extends java.lang.Object implements ai.libs.jaicore.ml.ranking.label.learner.clusterbased.datamanager.IInstanceCollector<weka.core.Instance>
-
-
Constructor Summary
Constructors Constructor Description ModifiedISACInstanceCollector()This constructor is used if the default file should be used.ModifiedISACInstanceCollector(weka.core.Instances data, int startOfClassifierPerformanceValues, int endOfClassifierPerformanceValues)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getAllClassifier()static java.util.List<java.lang.String>getAtributesofTrainingsdata()java.util.List<java.util.ArrayList<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.Double>>>getCollectedClassifierandPerformance()intgetNumberOfClassifier()java.util.List<ai.libs.jaicore.ml.ranking.label.learner.clusterbased.customdatatypes.ProblemInstance<weka.core.Instance>>getProblemInstances()voidsetNumberOfClassifier(int number)
-
-
-
Constructor Detail
-
ModifiedISACInstanceCollector
public ModifiedISACInstanceCollector(weka.core.Instances data, int startOfClassifierPerformanceValues, int endOfClassifierPerformanceValues)
-
ModifiedISACInstanceCollector
public ModifiedISACInstanceCollector() throws java.lang.ExceptionThis constructor is used if the default file should be used. Parts of the Instances have to be removed for the further computation. (The dataset-ID, Classifers with performance )- Throws:
java.lang.Exception
-
-
Method Detail
-
getAtributesofTrainingsdata
public static java.util.List<java.lang.String> getAtributesofTrainingsdata()
- Returns:
- Returns the attributes of the collected and processed Instances as well as their order
-
getCollectedClassifierandPerformance
public java.util.List<java.util.ArrayList<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.Double>>> getCollectedClassifierandPerformance()
-
getNumberOfClassifier
public int getNumberOfClassifier()
-
getAllClassifier
public java.util.List<java.lang.String> getAllClassifier()
-
setNumberOfClassifier
public void setNumberOfClassifier(int number)
-
getProblemInstances
public java.util.List<ai.libs.jaicore.ml.ranking.label.learner.clusterbased.customdatatypes.ProblemInstance<weka.core.Instance>> getProblemInstances()
- Specified by:
getProblemInstancesin interfaceai.libs.jaicore.ml.ranking.label.learner.clusterbased.datamanager.IInstanceCollector<weka.core.Instance>
-
-