public class InstanceData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> |
labelToClassMap
labels - class
|
(package private) java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> |
labelToInstanceMap
map of labels - runs - folds - train/test - instances - class for test
instances
|
Constructor and Description |
---|
InstanceData() |
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<java.lang.Long> |
getAllInstanceIds(java.lang.String label,
int run,
int fold)
get all the instance ids for the specified scope
|
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> |
getLabelToClassMap() |
java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> |
getLabelToInstanceMap() |
void |
setLabelToClassMap(java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> labelToClassMap) |
void |
setLabelToInstanceMap(java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> labelToInstanceMap) |
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> labelToClassMap
java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> labelToInstanceMap
public java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> getLabelToInstanceMap()
public void setLabelToInstanceMap(java.util.SortedMap<java.lang.String,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Integer,java.util.SortedMap<java.lang.Boolean,java.util.SortedMap<java.lang.Long,java.lang.String>>>>> labelToInstanceMap)
public java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> getLabelToClassMap()
public void setLabelToClassMap(java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> labelToClassMap)
public java.util.SortedSet<java.lang.Long> getAllInstanceIds(java.lang.String label, int run, int fold)
label
- if null, then all instance ids, else if run & fold = 0, then
all instance ids for this label.run
- fold
- if run & fold != 0, then all instance ids for the specified
fold