public interface KernelUtil
Modifier and Type | Method and Description |
---|---|
void |
exportClassIds(java.lang.String outdir,
java.util.Map<java.lang.String,java.lang.Integer> classIdMap,
java.lang.String label)
export the class id to class name map.
|
void |
fillGramMatrix(KernelEvaluation kernelEvaluation,
java.util.SortedSet<java.lang.Long> trainInstanceLabelMap,
double[][] trainGramMatrix) |
void |
fillLabelToClassToIndexMap(java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> labelToClasMap,
java.util.Map<java.lang.String, |
void |
generateFolds(InstanceData instanceLabel,
java.util.Properties props)
generate folds from the label to instance map.
|
double[][] |
loadGramMatrix(java.util.SortedSet<java.lang.Long> instanceIds,
java.lang.String name,
java.lang.String splitName,
java.lang.String experiment,
java.lang.String label,
int run,
int fold,
double param1,
java.lang.String param2) |
InstanceData |
loadInstances(java.lang.String strQuery)
read query
|
void |
loadProperties(java.lang.String propertyFile,
java.util.Properties props) |
void loadProperties(java.lang.String propertyFile, java.util.Properties props) throws java.io.FileNotFoundException, java.io.IOException, java.util.InvalidPropertiesFormatException
java.io.FileNotFoundException
java.io.IOException
java.util.InvalidPropertiesFormatException
InstanceData loadInstances(java.lang.String strQuery)
[instance id] [class name] [train/test boolean optioanl] [label optional] [fold optional] [run optional]return map of
[label, [run, [fold, [train/test , [instance id, class]]]]]
void fillGramMatrix(KernelEvaluation kernelEvaluation, java.util.SortedSet<java.lang.Long> trainInstanceLabelMap, double[][] trainGramMatrix)
double[][] loadGramMatrix(java.util.SortedSet<java.lang.Long> instanceIds, java.lang.String name, java.lang.String splitName, java.lang.String experiment, java.lang.String label, int run, int fold, double param1, java.lang.String param2)
void generateFolds(InstanceData instanceLabel, java.util.Properties props)
instanceLabel
- props
- void fillLabelToClassToIndexMap(java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> labelToClasMap, java.util.Map<java.lang.String,> labelToClassIndexMap)
void exportClassIds(java.lang.String outdir, java.util.Map<java.lang.String,java.lang.Integer> classIdMap, java.lang.String label) throws java.io.IOException
classIdMap
- label
- run
- fold
- java.io.IOException