A B C D E F G H I J K L M N O P R S T U V W Z _

A

activate(double) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
add(DoubleMatrix) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
add(int, int, double) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
addCount(int) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
addCount(String) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
addDebugListener(MainClass) - Method in class com.sjm.machlearn.util.MainClass
 
alpha - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
argmax(double[]) - Static method in class com.sjm.machlearn.util.Util
 
argmax(int[]) - Static method in class com.sjm.machlearn.util.Util
 
argmin(double[]) - Static method in class com.sjm.machlearn.util.Util
 
average(double[]) - Static method in class com.sjm.machlearn.util.Util
average() : averages the double values in the * array *

B

BPFeatureVector - class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector.
 
BPFeatureVector(DataSet, boolean) - Constructor for class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
BPFeatureVector(Example, boolean) - Constructor for class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
BPFeatureVector(FeatureIdList, boolean) - Constructor for class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
BPNeuralNet - class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet.
 
BPNeuralNet() - Constructor for class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
BPNeuralNet(double) - Constructor for class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 

C

c_parameter - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
C5_0 - class com.sjm.machlearn.classifiers.trees.C5_0.
 
C5_0() - Constructor for class com.sjm.machlearn.classifiers.trees.C5_0
 
cache_size - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
calcProbs() - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
Classifier - class com.sjm.machlearn.classifiers.Classifier.
Classifier.java : defines the functions needed for a classifier and operations that are contigent on those functions.
Classifier() - Constructor for class com.sjm.machlearn.classifiers.Classifier
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.Classifier
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
classify(Example) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
clone() - Method in class com.sjm.machlearn.dataset.Feature
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.Classifier
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.LVQ1
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
cloneClassifier() - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
code_class_id - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
code_vectors - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
col - Variable in class com.sjm.machlearn.util.DoubleMatrix
 
com.sjm.machlearn.classifiers - package com.sjm.machlearn.classifiers
 
com.sjm.machlearn.classifiers.knn - package com.sjm.machlearn.classifiers.knn
 
com.sjm.machlearn.classifiers.lvq - package com.sjm.machlearn.classifiers.lvq
 
com.sjm.machlearn.classifiers.naivebayes - package com.sjm.machlearn.classifiers.naivebayes
 
com.sjm.machlearn.classifiers.neuralnets - package com.sjm.machlearn.classifiers.neuralnets
 
com.sjm.machlearn.classifiers.svm - package com.sjm.machlearn.classifiers.svm
 
com.sjm.machlearn.classifiers.trees - package com.sjm.machlearn.classifiers.trees
 
com.sjm.machlearn.dataset - package com.sjm.machlearn.dataset
 
com.sjm.machlearn.exceptions - package com.sjm.machlearn.exceptions
 
com.sjm.machlearn.util - package com.sjm.machlearn.util
 
compare(Object, Object) - Method in class com.sjm.machlearn.classifiers.knn.KNNComparator
 
Cont2DiscConverter - class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter.
 
Cont2DiscConverter() - Constructor for class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
Cont2DiscConverter(int) - Constructor for class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
continuous - Static variable in class com.sjm.machlearn.dataset.FeatureId
 
convert(DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
convert(DataSet) - Method in class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
convert(double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
convert() : functions that convert between neural net inputs and Examples,DataSets,etc.
convert(Example) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
convert(Example) - Method in class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
converter - Variable in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
converter - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
converter - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
copyMatrix() - Method in class com.sjm.machlearn.util.DoubleMatrix
 
copyTextFile(String, String) - Static method in class com.sjm.machlearn.util.Util
 
copyWeights(DataSet) - Method in class com.sjm.machlearn.dataset.DataSet
 
copyWeights(double[]) - Method in class com.sjm.machlearn.dataset.DataSet
 
correctOutput(Feature) - Method in class com.sjm.machlearn.dataset.Example
 
countOutput(String) - Method in class com.sjm.machlearn.dataset.DataSet
 
createBinValues() - Method in class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
createC5_0DataString(DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
createC5_0DataString(Example) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
createC5_0NamesString(DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
createC5_0NamesString(Example) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
createDir(String) - Static method in class com.sjm.machlearn.util.Util
 
createMapping(boolean) - Method in class com.sjm.machlearn.dataset.DataSet
 
createSvmLiteDataString(DataSet) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
createSvmLiteDataString(Example) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 

D

data - Variable in class com.sjm.machlearn.dataset.Example
 
data - Variable in class com.sjm.machlearn.dataset.DataSet
 
data - Variable in class com.sjm.machlearn.util.DoubleMatrix
 
DataSet - class com.sjm.machlearn.dataset.DataSet.
DataSet.java : class that holds a whole data set of examples together.
DataSet(DataSet) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
DataSet(Example[]) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
DataSet(Feature[][]) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
DataSet(FeatureIdList) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
DataSet(FeatureIdList, Example[]) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
DataSet(String, String) - Constructor for class com.sjm.machlearn.dataset.DataSet
 
debug - Variable in class com.sjm.machlearn.util.MainClass
 
debug_level - Variable in class com.sjm.machlearn.util.MainClass
 
debug_listeners - Variable in class com.sjm.machlearn.util.MainClass
 
debugMesg(int, String) - Method in class com.sjm.machlearn.util.MainClass
 
debugMesg(int, String, OutputStream) - Method in class com.sjm.machlearn.util.MainClass
 
debugMesg(int, String, Writer) - Method in class com.sjm.machlearn.util.MainClass
 
debugMesg(String) - Method in class com.sjm.machlearn.util.MainClass
 
debugMesg(String, OutputStream) - Method in class com.sjm.machlearn.util.MainClass
 
debugMesg(String, Writer) - Method in class com.sjm.machlearn.util.MainClass
 
debugOff() - Method in class com.sjm.machlearn.util.MainClass
 
debugOn() - Method in class com.sjm.machlearn.util.MainClass
 
deleteFile(String) - Static method in class com.sjm.machlearn.util.Util
 
discrete - Static variable in class com.sjm.machlearn.dataset.FeatureId
 
dist - Variable in class com.sjm.machlearn.classifiers.knn.KNNIndex
 
doTune(DataSet, Object[], int) - Method in class com.sjm.machlearn.classifiers.Classifier
 
DoubleMatrix - class com.sjm.machlearn.util.DoubleMatrix.
 
DoubleMatrix(int, int) - Constructor for class com.sjm.machlearn.util.DoubleMatrix
 
dvalue - Variable in class com.sjm.machlearn.dataset.Feature
 

E

eps_parameter - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
equalFeature(Feature) - Method in class com.sjm.machlearn.dataset.Feature
 
equals(FeatureId) - Method in class com.sjm.machlearn.dataset.FeatureId
 
Example - class com.sjm.machlearn.dataset.Example.
 
Example(Feature[]) - Constructor for class com.sjm.machlearn.dataset.Example
 
Example(FeatureIdList) - Constructor for class com.sjm.machlearn.dataset.Example
 
Example(FeatureIdList, boolean) - Constructor for class com.sjm.machlearn.dataset.Example
 
Example(FeatureIdList, String) - Constructor for class com.sjm.machlearn.dataset.Example
 
exitValue() - Method in class com.sjm.machlearn.util.ProcessThread
 
exitValue() - Method in class com.sjm.machlearn.classifiers.svm.SvmLiteThread
 

F

Feature - class com.sjm.machlearn.dataset.Feature.
 
feature_converter - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
Feature(Feature) - Constructor for class com.sjm.machlearn.dataset.Feature
 
Feature(FeatureId, int) - Constructor for class com.sjm.machlearn.dataset.Feature
 
Feature(FeatureId, String) - Constructor for class com.sjm.machlearn.dataset.Feature
 
FeatureCounts - class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts.
 
FeatureCounts(Feature) - Constructor for class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
FeatureCounts(Feature, boolean) - Constructor for class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
FeatureId - class com.sjm.machlearn.dataset.FeatureId.
 
FeatureId(String) - Constructor for class com.sjm.machlearn.dataset.FeatureId
 
FeatureId(String, String[], int) - Constructor for class com.sjm.machlearn.dataset.FeatureId
 
FeatureIdList - class com.sjm.machlearn.dataset.FeatureIdList.
 
FeatureIdList(Feature[]) - Constructor for class com.sjm.machlearn.dataset.FeatureIdList
 
FeatureIdList(FeatureId[]) - Constructor for class com.sjm.machlearn.dataset.FeatureIdList
 
FeatureIdList(FeatureIdList) - Constructor for class com.sjm.machlearn.dataset.FeatureIdList
 
FeatureIdList(String) - Constructor for class com.sjm.machlearn.dataset.FeatureIdList
 
featureProbs - Variable in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
features - Variable in class com.sjm.machlearn.dataset.FeatureIdList
 
filestem - Variable in class com.sjm.machlearn.classifiers.trees.C5_0
 
Fold10Validation - Static variable in class com.sjm.machlearn.classifiers.Classifier
CONSTANTS
ftype - Variable in class com.sjm.machlearn.dataset.FeatureId
 

G

generateROCCurve(DataSet, DataSet, String) - Method in class com.sjm.machlearn.classifiers.Classifier
generateROCCurve() creates an ROC curve for the trainset and testset.
get(int) - Method in class com.sjm.machlearn.dataset.Example
 
get(int) - Method in class com.sjm.machlearn.dataset.DataSet
 
get(int) - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
get(int) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
get(int, int) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
getAccuracy(DataSet) - Method in class com.sjm.machlearn.classifiers.Classifier
getAccuracy() : get the accuracy on the dataset
getAccuracy(DataSet) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
getAccuracy() : get the accuracy on the dataset
getAccuracy(DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
getAccuracy() : This method is overidden to increase the speed by calling c50classify on a case file created from the whole dataset rather than creating a file per example.
getAccuracy(double[][], int[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getBootStrapReplicate() - Method in class com.sjm.machlearn.dataset.DataSet
 
getBothCat(DataSet) - Method in class com.sjm.machlearn.classifiers.Classifier
getBothCat() get the correctly predicted examples and the misclassified predicted examples for the returned matrix : [0][n] is the misclassified examples.
getCommandString() - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
getCommandString() - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
getContinuousDist(Feature, Feature) - Method in class com.sjm.machlearn.classifiers.knn.HannibisDist
 
getContinuousDist(Feature, Feature) - Method in interface com.sjm.machlearn.classifiers.knn.KNNScoreInterface
 
getCount(int) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getCount(String) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getCounts() - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getDiff(double[], int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getDiff(Example, int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getDiscreteDist(Feature, Feature) - Method in class com.sjm.machlearn.classifiers.knn.HannibisDist
 
getDiscreteDist(Feature, Feature) - Method in interface com.sjm.machlearn.classifiers.knn.KNNScoreInterface
 
getDist() - Method in class com.sjm.machlearn.classifiers.knn.KNNIndex
 
getDist(double[], double[]) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getDist(Example, double[]) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getDmax() - Method in class com.sjm.machlearn.dataset.FeatureId
 
getDmin() - Method in class com.sjm.machlearn.dataset.FeatureId
 
getDValue() - Method in class com.sjm.machlearn.dataset.Feature
 
getEntropy() - Method in class com.sjm.machlearn.dataset.DataSet
 
getEntropyWgt() - Method in class com.sjm.machlearn.dataset.DataSet
 
getError(double[], double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getExampleWeight(Example) - Method in class com.sjm.machlearn.classifiers.Classifier
getExampleWeight() : Returns the weight of an example for the class 0.
getExampleWeight(Example) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getFeature(FeatureId) - Method in class com.sjm.machlearn.dataset.Example
 
getFeature(int) - Method in class com.sjm.machlearn.dataset.Example
 
getFeatureId() - Method in class com.sjm.machlearn.dataset.Feature
 
getFeatureId(int) - Method in class com.sjm.machlearn.dataset.DataSet
 
getFeatureIndex(FeatureId) - Method in class com.sjm.machlearn.dataset.DataSet
 
getFeatureIndex(FeatureId) - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
getIdList() - Method in class com.sjm.machlearn.dataset.Example
 
getIdList() - Method in class com.sjm.machlearn.dataset.DataSet
 
getIndex() - Method in class com.sjm.machlearn.classifiers.knn.KNNIndex
 
getK() - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getLevel(double, double, double) - Method in class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
getMajorityOutputIndex() - Method in class com.sjm.machlearn.dataset.DataSet
 
getMajorityOutputIndexWgt() - Method in class com.sjm.machlearn.dataset.DataSet
 
getMisCat(DataSet) - Method in class com.sjm.machlearn.classifiers.Classifier
getMisCat() : gets the misclassified examples
getNameString() - Method in class com.sjm.machlearn.dataset.FeatureId
 
getNameString() - Method in class com.sjm.machlearn.dataset.Feature
 
getNearest(DataSet, Example, int) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getNearest(double[]) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getNearest(Example) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getNearest(Example) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
getOutput(double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getOutput(Example) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getOutputClass() - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
getOutputClass(int) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
getOutputCounts() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputCountsWgt() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputFeature() - Method in class com.sjm.machlearn.dataset.Example
 
getOutputFeature() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputFeature(int) - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputFeatureId() - Method in class com.sjm.machlearn.dataset.Example
 
getOutputFeatureId() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputFeatureId() - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
getOutputIndex() - Method in class com.sjm.machlearn.dataset.Example
 
getOutputIndex() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputIndex() - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
getOutputValueIds() - Method in class com.sjm.machlearn.dataset.DataSet
 
getOutputValues(DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
getOutpuValues() : gets the neural net output values from and example or dataset
getOutputValues(Example) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
getProb(int) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getProb(String) - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getProbs() - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
getScore(Example, Example) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getTotalError(double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getTotalError(double[], double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
getTotalWeights() - Method in class com.sjm.machlearn.dataset.DataSet
 
getType() - Method in class com.sjm.machlearn.dataset.FeatureId
 
getType() - Method in class com.sjm.machlearn.dataset.Feature
 
getValue() - Method in class com.sjm.machlearn.dataset.Feature
 
getValue(Example, int) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
getValue() : get the neural net input for the example at the given index
getValue(int) - Method in class com.sjm.machlearn.dataset.FeatureId
 
getValueId() - Method in class com.sjm.machlearn.dataset.Feature
 
getValueId(String) - Method in class com.sjm.machlearn.dataset.Feature
 
getValueIdString() - Method in class com.sjm.machlearn.dataset.Feature
 
getValues() - Method in class com.sjm.machlearn.dataset.FeatureId
 
getVote(DataSet, Feature, KNNIndex[], int) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getVote(Feature, KNNIndex[]) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
getWeight() - Method in class com.sjm.machlearn.dataset.Example
 
getWeight(int) - Method in class com.sjm.machlearn.dataset.DataSet
 

H

HannibisDist - class com.sjm.machlearn.classifiers.knn.HannibisDist.
 
HannibisDist() - Constructor for class com.sjm.machlearn.classifiers.knn.HannibisDist
 
hasFeature(FeatureId) - Method in class com.sjm.machlearn.dataset.DataSet
 
hasFeature(FeatureId) - Method in class com.sjm.machlearn.dataset.FeatureIdList
 

I

idFeature - Variable in class com.sjm.machlearn.dataset.Feature
 
idlist - Variable in class com.sjm.machlearn.dataset.Example
 
idlist - Variable in class com.sjm.machlearn.dataset.DataSet
 
index - Variable in class com.sjm.machlearn.classifiers.knn.KNNIndex
 
indexOf(String) - Method in class com.sjm.machlearn.dataset.FeatureId
 
initializeFeatures() - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
initializeLVQ() - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
initializeLVQ() - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
initializeLVQ() - Method in class com.sjm.machlearn.classifiers.lvq.LVQ1
 
initializeLVQ() - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
initializeVectors(int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
initializeWeights() - Method in class com.sjm.machlearn.dataset.DataSet
 
initializeWeights() - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
initializeWeights(double, double) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
internalError(Exception) - Method in class com.sjm.machlearn.util.MainClass
 
internalError(String) - Method in class com.sjm.machlearn.util.MainClass
 
InvalidConstructorException - exception com.sjm.machlearn.exceptions.InvalidConstructorException.
 
InvalidConstructorException() - Constructor for class com.sjm.machlearn.exceptions.InvalidConstructorException
 
InvalidConstructorException(String) - Constructor for class com.sjm.machlearn.exceptions.InvalidConstructorException
 
InvalidFeature - exception com.sjm.machlearn.exceptions.InvalidFeature.
 
InvalidFeature() - Constructor for class com.sjm.machlearn.exceptions.InvalidFeature
 
InvalidFeature(Exception) - Constructor for class com.sjm.machlearn.exceptions.InvalidFeature
 
InvalidFeature(String) - Constructor for class com.sjm.machlearn.exceptions.InvalidFeature
 
is - Variable in class com.sjm.machlearn.util.StreamGobbler
 
isDistValue(String) - Method in class com.sjm.machlearn.dataset.Feature
 
isDone() - Method in class com.sjm.machlearn.util.ProcessThread
 
isDone() - Method in class com.sjm.machlearn.classifiers.svm.SvmLiteThread
 
isLowMem() - Static method in class com.sjm.machlearn.util.Util
 

J

JackKnifeValidation - Static variable in class com.sjm.machlearn.classifiers.Classifier
 

K

k_nearest - Variable in class com.sjm.machlearn.classifiers.knn.KNN
 
KNN - class com.sjm.machlearn.classifiers.knn.KNN.
 
KNN() - Constructor for class com.sjm.machlearn.classifiers.knn.KNN
 
KNN(int) - Constructor for class com.sjm.machlearn.classifiers.knn.KNN
 
KNN(int, KNNScoreInterface) - Constructor for class com.sjm.machlearn.classifiers.knn.KNN
 
KNNComparator - class com.sjm.machlearn.classifiers.knn.KNNComparator.
 
KNNComparator() - Constructor for class com.sjm.machlearn.classifiers.knn.KNNComparator
 
KNNIndex - class com.sjm.machlearn.classifiers.knn.KNNIndex.
 
KNNIndex(int, double) - Constructor for class com.sjm.machlearn.classifiers.knn.KNNIndex
 
KNNScoreInterface - interface com.sjm.machlearn.classifiers.knn.KNNScoreInterface.
 

L

learn_rate - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
log(double, double) - Static method in class com.sjm.machlearn.util.Util
 
LVQ - class com.sjm.machlearn.classifiers.lvq.LVQ.
 
LVQ() - Constructor for class com.sjm.machlearn.classifiers.lvq.LVQ
 
LVQ(int) - Constructor for class com.sjm.machlearn.classifiers.lvq.LVQ
 
LVQ1 - class com.sjm.machlearn.classifiers.lvq.LVQ1.
LVQ1.java : Performs supervised learning using Kohonen's LVQ1 Algorithm.
LVQ1() - Constructor for class com.sjm.machlearn.classifiers.lvq.LVQ1
 
LVQ1(int) - Constructor for class com.sjm.machlearn.classifiers.lvq.LVQ1
 

M

MainClass - class com.sjm.machlearn.util.MainClass.
 
MainClass() - Constructor for class com.sjm.machlearn.util.MainClass
 
MainClass(boolean) - Constructor for class com.sjm.machlearn.util.MainClass
 
max - Variable in class com.sjm.machlearn.dataset.FeatureId
 
max_epochs - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
max(double[]) - Static method in class com.sjm.machlearn.util.Util
 
max(double, double) - Static method in class com.sjm.machlearn.util.Util
 
max(int[]) - Static method in class com.sjm.machlearn.util.Util
 
max(int, int) - Static method in class com.sjm.machlearn.util.Util
max() : return the max of two integers.
merge(DataSet) - Method in class com.sjm.machlearn.dataset.DataSet
 
min - Variable in class com.sjm.machlearn.dataset.FeatureId
 
min(double[]) - Static method in class com.sjm.machlearn.util.Util
 
min(double, double) - Static method in class com.sjm.machlearn.util.Util
 
min(int, int) - Static method in class com.sjm.machlearn.util.Util
 
MissingFeatureException - exception com.sjm.machlearn.exceptions.MissingFeatureException.
 
MissingFeatureException() - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureException
 
MissingFeatureException(FeatureId, DataSet) - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureException
 
MissingFeatureException(String) - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureException
 
MissingFeatureValueException - exception com.sjm.machlearn.exceptions.MissingFeatureValueException.
 
MissingFeatureValueException() - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureValueException
 
MissingFeatureValueException(String) - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureValueException
 
MissingFeatureValueException(String, int, int) - Constructor for class com.sjm.machlearn.exceptions.MissingFeatureValueException
 
MultipleOutputException - exception com.sjm.machlearn.exceptions.MultipleOutputException.
 
MultipleOutputException() - Constructor for class com.sjm.machlearn.exceptions.MultipleOutputException
 
MultipleOutputException(FeatureId, FeatureId) - Constructor for class com.sjm.machlearn.exceptions.MultipleOutputException
 
MultipleOutputException(String) - Constructor for class com.sjm.machlearn.exceptions.MultipleOutputException
 

N

NaiveBayes - class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes.
 
NaiveBayes() - Constructor for class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
NaiveBayes(int) - Constructor for class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
name - Variable in class com.sjm.machlearn.dataset.FeatureId
 
nbins - Variable in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
nhidden - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
ninputs - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
NoOutputException - exception com.sjm.machlearn.exceptions.NoOutputException.
 
NoOutputException() - Constructor for class com.sjm.machlearn.exceptions.NoOutputException
 
NoOutputException(String) - Constructor for class com.sjm.machlearn.exceptions.NoOutputException
 
normalizeWeights() - Method in class com.sjm.machlearn.dataset.DataSet
 
noutputs - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
numbins - Variable in class com.sjm.machlearn.classifiers.naivebayes.Cont2DiscConverter
 
numCol() - Method in class com.sjm.machlearn.util.DoubleMatrix
 
numFeatures() - Method in class com.sjm.machlearn.dataset.Example
 
numFeatures() - Method in class com.sjm.machlearn.dataset.DataSet
 
numRow() - Method in class com.sjm.machlearn.util.DoubleMatrix
 
numValues() - Method in class com.sjm.machlearn.dataset.FeatureId
 
numValues() - Method in class com.sjm.machlearn.dataset.Feature
 
nvectors - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 
nweights - Variable in class com.sjm.machlearn.classifiers.lvq.LVQ
 

O

oalpha - Variable in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
OLVQ1 - class com.sjm.machlearn.classifiers.lvq.OLVQ1.
 
OLVQ1() - Constructor for class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
output - Static variable in class com.sjm.machlearn.dataset.FeatureId
 
output_index - Variable in class com.sjm.machlearn.dataset.FeatureIdList
 
outputProbs - Variable in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 

P

padzeroleft(int, int) - Static method in class com.sjm.machlearn.util.Util
 
parseContinous(StringTokenizer) - Method in class com.sjm.machlearn.dataset.FeatureId
 
parseData(String) - Method in class com.sjm.machlearn.dataset.Example
 
parseDiscrete(StringTokenizer) - Method in class com.sjm.machlearn.dataset.FeatureId
 
parseOutput(StringTokenizer) - Method in class com.sjm.machlearn.dataset.FeatureId
 
print - Variable in class com.sjm.machlearn.util.StreamGobbler
 
printArray(boolean[]) - Static method in class com.sjm.machlearn.util.Util
 
printArray(double[]) - Static method in class com.sjm.machlearn.util.Util
 
printArray(int[]) - Static method in class com.sjm.machlearn.util.Util
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.Classifier
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.LVQ1
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
printClassifier() - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
printExample() - Method in class com.sjm.machlearn.dataset.Example
 
printFeatureIdList() - Method in class com.sjm.machlearn.dataset.DataSet
 
printList() - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
printMatrix() - Method in class com.sjm.machlearn.util.DoubleMatrix
 
printName() - Method in class com.sjm.machlearn.dataset.FeatureId
 
printName() - Method in class com.sjm.machlearn.dataset.Feature
 
printRow(int) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
printType() - Method in class com.sjm.machlearn.dataset.FeatureId
 
printValues() - Method in class com.sjm.machlearn.dataset.FeatureId
 
ProcessThread - class com.sjm.machlearn.util.ProcessThread.
 
ProcessThread(String, Object) - Constructor for class com.sjm.machlearn.util.ProcessThread
 
ProcessThread(String, Object, boolean, boolean) - Constructor for class com.sjm.machlearn.util.ProcessThread
 

R

Random10Validation - Static variable in class com.sjm.machlearn.classifiers.Classifier
 
randomBoolean() - Static method in class com.sjm.machlearn.util.Util
randomBoolean() returns a true or false value drawn pseudo-randomly.
randomBoolean(double) - Static method in class com.sjm.machlearn.util.Util
randomBoolean() * returns a true or false value determined by the * probability of a true value.
randomInteger(double[]) - Static method in class com.sjm.machlearn.util.Util
 
randomInteger(int, int) - Static method in class com.sjm.machlearn.util.Util
 
randomIntegerE(double[]) - Static method in class com.sjm.machlearn.util.Util
randomIntegerE() : picks a random integer between array index 0 to the array length-1.
randomIntList(int, int) - Static method in class com.sjm.machlearn.util.Util
 
randomize(double, double) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
randomizeDbl(double[], double, double) - Static method in class com.sjm.machlearn.util.Util
 
readData(String) - Method in class com.sjm.machlearn.dataset.DataSet
 
readDouble(String) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
readDouble(String, int) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
removeFiles() - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
removeFiles() - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
reportAccuracies(int, DataSet, DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
row - Variable in class com.sjm.machlearn.util.DoubleMatrix
 
rt - Static variable in class com.sjm.machlearn.util.ProcessThread
 
rt - Static variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
rt - Static variable in class com.sjm.machlearn.classifiers.svm.SvmLiteThread
 
rt - Static variable in class com.sjm.machlearn.classifiers.trees.C5_0
 
run() - Method in class com.sjm.machlearn.util.ProcessThread
 
run() - Method in class com.sjm.machlearn.util.StreamGobbler
 
run() - Method in class com.sjm.machlearn.classifiers.svm.SvmLiteThread
 
runEpoch(DataSet) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
runEpoch(double[][], double[][]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
runEpoch(double[][], int[]) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
runEpoch(double[][], int[]) - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
runEpoch(double[][], int[]) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ1
 
runEpoch(double[][], int[]) - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 

S

sameFeature(Feature) - Method in class com.sjm.machlearn.dataset.Feature
 
sameOutputValue() - Method in class com.sjm.machlearn.dataset.DataSet
 
score_object - Variable in class com.sjm.machlearn.classifiers.knn.KNN
 
set(int, int, double) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
setAlpha(double) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
setCParameter(double) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
setDebug(boolean) - Method in class com.sjm.machlearn.util.MainClass
 
setDebugLevel(int) - Method in class com.sjm.machlearn.util.MainClass
 
setEpsParameter(double) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
setK(int) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
setMaxEpochs(int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
setNumBins(int) - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
setNumVectors(int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.Classifier
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
setParameter(int, Object) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
setTestSet(DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
setTimeOut(int) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
setTimeOut(int) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
setValue(int) - Method in class com.sjm.machlearn.dataset.Feature
 
setValue(String) - Method in class com.sjm.machlearn.dataset.Feature
 
setWeight(double) - Method in class com.sjm.machlearn.dataset.Example
 
setWeight(int, double) - Method in class com.sjm.machlearn.dataset.DataSet
 
size() - Method in class com.sjm.machlearn.dataset.Example
 
size() - Method in class com.sjm.machlearn.dataset.DataSet
 
size() - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
size() - Method in class com.sjm.machlearn.classifiers.neuralnets.BPFeatureVector
 
size() - Method in class com.sjm.machlearn.util.DoubleMatrix
 
SOM - class com.sjm.machlearn.classifiers.lvq.SOM.
LVQ1.java : Performs supervised learning using Kohonen's LVQ1 Algorithm.
SOM() - Constructor for class com.sjm.machlearn.classifiers.lvq.SOM
 
spliceString(String[], String) - Static method in class com.sjm.machlearn.util.Util
spliceString() : returns a string that is a splice of the strings in sarray separated by a separator.
splitDataSet(int, boolean) - Method in class com.sjm.machlearn.dataset.DataSet
 
splitDataSetFolds(int, boolean) - Method in class com.sjm.machlearn.dataset.DataSet
splitDataSetFolds() : splits the dataset into an array of n-folds.
splitJackKnife(int) - Method in class com.sjm.machlearn.dataset.DataSet
 
splitRandom(double) - Method in class com.sjm.machlearn.dataset.DataSet
splitRandom() : splits the data into two subsets, based upon the testpercent.
StreamGobbler - class com.sjm.machlearn.util.StreamGobbler.
 
StreamGobbler(InputStream, String, boolean) - Constructor for class com.sjm.machlearn.util.StreamGobbler
 
stripPadding(String) - Static method in class com.sjm.machlearn.util.Util
 
sub(int, int, double) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
sum(double[]) - Static method in class com.sjm.machlearn.util.Util
sum() : sums the values in the array *
sum(int[]) - Static method in class com.sjm.machlearn.util.Util
sum() : sums the values in the array *
SvmLite - class com.sjm.machlearn.classifiers.svm.SvmLite.
SvmLite.java Front end to run svmlite in the com.sjm.machlearn framework.
SvmLite() - Constructor for class com.sjm.machlearn.classifiers.svm.SvmLite
 
SvmLiteThread - class com.sjm.machlearn.classifiers.svm.SvmLiteThread.
 
SvmLiteThread(String, Object) - Constructor for class com.sjm.machlearn.classifiers.svm.SvmLiteThread
 
swap(boolean[], int, int) - Static method in class com.sjm.machlearn.util.Util
swap() : swaps two boolean values in an array *
swap(double[], int, int) - Static method in class com.sjm.machlearn.util.Util
swap() : swaps two double values in an array *
swap(int[], int, int) - Static method in class com.sjm.machlearn.util.Util
 

T

test(String) - Method in class com.sjm.machlearn.dataset.FeatureId
 
testIndices(int, int) - Method in class com.sjm.machlearn.util.DoubleMatrix
 
time_sec - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
time_sec - Variable in class com.sjm.machlearn.classifiers.trees.C5_0
 
timed_out - Variable in class com.sjm.machlearn.classifiers.svm.SvmLite
 
timed_out - Variable in class com.sjm.machlearn.classifiers.trees.C5_0
 
toString() - Method in class com.sjm.machlearn.dataset.FeatureId
 
toString() - Method in class com.sjm.machlearn.classifiers.naivebayes.FeatureCounts
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.Classifier
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
train() : randomly pick 10% of trainingdata for tune set.
train(DataSet) - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ
 
train(DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
train(DataSet, DataSet) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
trainepoch - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
trainExample(double[], double[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
trainExample(double[], int) - Method in class com.sjm.machlearn.classifiers.lvq.SOM
 
trainExample(double[], int) - Method in class com.sjm.machlearn.classifiers.lvq.LVQ1
 
trainExample(double[], int) - Method in class com.sjm.machlearn.classifiers.lvq.OLVQ1
 
trainingData - Variable in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
trainingData - Variable in class com.sjm.machlearn.classifiers.knn.KNN
 
tune(DataSet, Object[]) - Method in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
tune(DataSet, Object[]) - Method in class com.sjm.machlearn.classifiers.naivebayes.NaiveBayes
 
tune(DataSet, Object[]) - Method in class com.sjm.machlearn.classifiers.knn.KNN
 
type - Variable in class com.sjm.machlearn.util.StreamGobbler
 

U

Util - class com.sjm.machlearn.util.Util.
Class UTIL Contains some basic utilities that will be used by other classes.
Util() - Constructor for class com.sjm.machlearn.util.Util
 

V

value_id - Variable in class com.sjm.machlearn.dataset.Feature
 
values - Variable in class com.sjm.machlearn.dataset.FeatureId
 

W

weight - Variable in class com.sjm.machlearn.dataset.Example
 
weights - Variable in class com.sjm.machlearn.dataset.DataSet
 
whidden - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
woutput - Variable in class com.sjm.machlearn.classifiers.neuralnets.BPNeuralNet
 
write(String, String) - Method in class com.sjm.machlearn.dataset.DataSet
 
writeC5_0DataFile(String, DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
writeC5_0DataFile(String, Example) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
writeC5_0Files(String, DataSet) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
writeC5_0Files(String, Example) - Method in class com.sjm.machlearn.classifiers.trees.C5_0
 
writeData(String) - Method in class com.sjm.machlearn.dataset.DataSet
 
writeList(String) - Method in class com.sjm.machlearn.dataset.FeatureIdList
 
writeNames(String) - Method in class com.sjm.machlearn.dataset.DataSet
 
writeSvmFile(String, DataSet) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
writeSvmFile(String, Example) - Method in class com.sjm.machlearn.classifiers.svm.SvmLite
 
writeText(String, String) - Static method in class com.sjm.machlearn.util.Util
 

Z

zeroMatrix() - Method in class com.sjm.machlearn.util.DoubleMatrix
 

_

_internalError(Exception) - Static method in class com.sjm.machlearn.util.MainClass
 
_internalError(String) - Static method in class com.sjm.machlearn.util.MainClass
 

A B C D E F G H I J K L M N O P R S T U V W Z _