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

A

a - Variable in class struct.solver.QPConstraints
 
a1 - Variable in class struct.solver.QPConstraints
 
a2 - Variable in class struct.solver.QPConstraints
 
add(int, int, double, SLFeatureVector, SequencePredictor.SequenceItem, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
add(String, double, Alphabet) - Method in class struct.types.SLFeatureVector
Adds itself to another SLFeatureVector if the other feature is valid.
add(int, double) - Method in class struct.types.SLFeatureVector
Takes the new parameters and becomes the head of the chain.
alpha - Variable in class struct.solver.QPConstraints
 
alpha - Variable in class struct.solver.QPOutput
 
asum(int, double[], int) - Static method in class struct.solver.BLAS
 
averageWeights(int) - Method in class struct.alg.Predictor
Averages the weights.
averaging - Variable in class struct.classification.KBestMiraClassifierTrainer
 
avg_weights - Variable in class struct.alg.Predictor
 
axpy(int, double, double[], int, double[], int) - Static method in class struct.solver.BLAS
 

B

b - Variable in class struct.solver.QPConstraints
 
BLAS - Class in struct.solver
Native BLAS.
BLAS() - Constructor for class struct.solver.BLAS
 
blas_mult(SLFeatureVector, double[]) - Static method in class struct.solver.QPSolver
 

C

C - Variable in class struct.alg.KBestMiraUpdator
 
C - Variable in class struct.classification.KBestMiraClassifierTrainer
 
C - Variable in class struct.solver.QPConstraints
 
cat(SLFeatureVector, SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Concatenates both the SLFeatureVectors
chart - Variable in class struct.sequence.SequencePredictor.KBestSequence
 
ChunkerDataManager - Class in struct.sequence
ChunkerDataManager.
ChunkerDataManager() - Constructor for class struct.sequence.ChunkerDataManager
 
ClassificationFeatures - Class in struct.classification
Features of a classification instance.
ClassificationFeatures(SLFeatureVector[]) - Constructor for class struct.classification.ClassificationFeatures
 
ClassificationInstance - Class in struct.classification
Internal representation of a Mallet Instance for the classification.
ClassificationInstance(String, FeatureVector) - Constructor for class struct.classification.ClassificationInstance
 
ClassificationLabel - Class in struct.classification
Internal representation of the target label of a classification instance.
ClassificationLabel(String, SLFeatureVector) - Constructor for class struct.classification.ClassificationLabel
 
ClassificationPrediction - Class in struct.classification
A set of predicted labels, in order.
ClassificationPrediction(ClassificationLabel[], double[]) - Constructor for class struct.classification.ClassificationPrediction
 
ClassificationPredictor - Class in struct.classification
The predictor for classification.
ClassificationPredictor(int) - Constructor for class struct.classification.ClassificationPredictor
 
classify(Instance) - Method in class struct.classification.LinearClassifier
Classifies the instance according to this classifier.
closeAlphabets() - Method in class struct.sequence.HandWritDataManager
Stops alphabets' growths.
closeAlphabets() - Method in class struct.sequence.SequenceDataManager
 
closeAlphabets() - Method in interface struct.types.DataManager
Stops alphabets' growths.
ColMajor - Static variable in class struct.solver.BLAS
Order enumeration
compareTo(Object) - Method in class struct.types.SLFeatureVector
 
convert(InstanceList) - Method in class struct.sequence.LinearSequenceModel
Converts the InstanceList into an array of SequenceInstances
copy(int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
correct(SLLabel) - Method in class struct.sequence.SequenceLabel
1 - hammingDistance
createAlphabets(String) - Method in class struct.sequence.HandWritDataManager
 
createAlphabets() - Method in class struct.sequence.HandWritDataManager
Creates the tag and the data alphabets.
createAlphabets(boolean) - Method in class struct.sequence.InstanceListDataManager
Creates alphabets.
createAlphabets(String, boolean) - Method in class struct.sequence.POSDataManager
 
createAlphabets(String) - Method in class struct.sequence.SequenceDataManager
 
createAlphabets(String, boolean) - Method in class struct.sequence.SequenceDataManager
Creates alphabets.
createAlphabets(String) - Method in interface struct.types.DataManager
Creates alphabets by reading from the file according to this data manager.
createCRF(LinkedList[], String[], BufferedWriter) - Method in class struct.sequence.SequenceDataManager
Writes the predicates and tags in the conll format for easy comparison with a Mallet CRF.
createFeatureVector(FeatureVector, String, SLFeatureVector) - Method in class struct.classification.ClassificationInstance
 
createFeatureVector(FeatureVector, String, SLFeatureVector) - Method in class struct.classification.LinearClassifier
 
createFeatureVector(LinkedList, String, String, SLFeatureVector) - Method in class struct.sequence.HandWritDataManager
 
createFeatureVector(LinkedList, String, SLFeatureVector) - Method in class struct.sequence.HandWritDataManager
 
createFeatureVector(LinkedList[], String[], SLFeatureVector) - Method in class struct.sequence.HandWritDataManager
 
createFeatureVector(LinkedList, String, String, SLFeatureVector) - Method in class struct.sequence.LinearSequenceModel
 
createFeatureVector(LinkedList, String, SLFeatureVector) - Method in class struct.sequence.LinearSequenceModel
 
createFeatureVector(LinkedList[], String[], SLFeatureVector) - Method in class struct.sequence.LinearSequenceModel
 
createFeatureVector(LinkedList, String, String, SLFeatureVector) - Method in class struct.sequence.SequenceDataManager
 
createFeatureVector(LinkedList, String, SLFeatureVector) - Method in class struct.sequence.SequenceDataManager
 
createFeatureVector(LinkedList[], String[], SLFeatureVector) - Method in class struct.sequence.SequenceDataManager
 
createFeatureVector(LinkedList, String, String, SLFeatureVector) - Method in class struct.sequence.SequenceInstance
 
createFeatureVector(LinkedList, String, SLFeatureVector) - Method in class struct.sequence.SequenceInstance
 
createForest(SequenceInstance, LinkedList[], ObjectOutputStream) - Method in class struct.sequence.HandWritDataManager
 
createForest(SequenceInstance, LinkedList[], ObjectOutputStream) - Method in class struct.sequence.InstanceListDataManager
 
createForest(SequenceInstance, LinkedList[], ObjectOutputStream) - Method in class struct.sequence.SequenceDataManager
 
createPhiAlphabet(InstanceList) - Method in class struct.classification.LinearClassifier
Adds features to the phiAlphabet.
createTagAlphabet() - Method in class struct.sequence.HandWritDataManager
 
createTagAlphabet(String) - Method in class struct.sequence.POSDataManager
 
createTagAlphabet(String) - Method in class struct.sequence.SequenceDataManager
Creates tag alphabet.
createU(FeatureVector) - Method in class struct.classification.LinearClassifier
 
createU(LinkedList[]) - Method in class struct.sequence.SequenceDataManager
 
CURRENT_SERIAL_VERSION - Static variable in class struct.classification.TokenSequence2Token
 

D

dataAlphabet - Static variable in class struct.classification.ClassificationInstance
 
dataAlphabet - Variable in class struct.sequence.HandWritDataManager
 
dataAlphabet - Variable in class struct.sequence.LinearSequenceModel
 
dataAlphabet - Variable in class struct.sequence.SequenceDataManager
 
dataAlphabet - Static variable in class struct.sequence.SequenceInstance
 
DataManager - Interface in struct.types
A generic data manager.
decode(SLInstance, Features) - Method in class struct.alg.Predictor
Predicts for an instance and its features.
decode(SLInstance, Features, int) - Method in class struct.alg.Predictor
Predicts for an instance and its features based on K-best.
decode(SLInstance, Features) - Method in class struct.classification.ClassificationPredictor
Evaluates the prediction for the Features
decode(SLInstance, Features, int) - Method in class struct.classification.ClassificationPredictor
Evaluates the prediction for the Features
decode(SLInstance, Features) - Method in class struct.sequence.SequencePredictor
 
decode(SLInstance, Features, int) - Method in class struct.sequence.SequencePredictor
 
degree - Variable in class struct.sequence.HandWritDataManager
 
dictOfSize(int) - Static method in class struct.tests.TestClassification
 
dictOfSize(int) - Static method in class struct.tests.TestSequence
 
dim - Variable in class struct.solver.QPConstraints
 
dim1 - Variable in class struct.solver.QPConstraints
 
dim1 - Variable in class struct.solver.QPOutput
 
dim2 - Variable in class struct.solver.QPConstraints
 
dim2 - Variable in class struct.solver.QPOutput
 
disalowIntoStart - Variable in class struct.sequence.SequencePredictor
 
distances - Variable in class struct.alg.THJAUpdator
 
dot(int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
dotProdoct(double[]) - Method in class struct.types.SLFeatureVector
Computes the dot product of this SLFeatureVector with the given weights.
dotProduct(SLFeatureVector, SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Computes the dot product of both the SLFeatureVectors.

E

e - Variable in class struct.sequence.SequencePredictor.SequenceItem
 
eps - Variable in class struct.solver.QPParameters
 
EPS - Static variable in class struct.solver.QPSolver
 
eps_mult - Variable in class struct.solver.QPParameters
 
evaluate(SLInstance[], Predictor) - Method in class struct.sequence.SequenceAccuracyEvaluator
 
evaluate(SLInstance[], Predictor, String) - Method in class struct.sequence.SequenceAccuracyEvaluator
 
evaluate(SLInstance[], Predictor, String, String) - Method in class struct.sequence.SequenceAccuracyEvaluator
Evaluates the predictor with the instances.
evaluate(SLInstance[], Predictor) - Method in class struct.sequence.SequenceEvaluator
 
evaluate(SLInstance[], Predictor, String) - Method in class struct.sequence.SequenceEvaluator
 
evaluate(SLInstance[], Predictor) - Method in interface struct.types.SLEvaluator
Evaluates the predictor with the data according to this evaluator.
evaluate(SLInstance[], Predictor, String) - Method in interface struct.types.SLEvaluator
Evaluates the predictor with the data according to this evaluator.
expandDict(Alphabet, int) - Method in class struct.tests.TestClassification
 

F

Features - Interface in struct.types
Generic features of instances.
featureVector - Variable in class struct.classification.ClassificationInstance
 
fv - Variable in class struct.classification.ClassificationLabel
 
fv - Variable in class struct.sequence.SequenceLabel
 
fv - Variable in class struct.sequence.SequencePredictor.SequenceItem
 
fvs - Variable in class struct.classification.ClassificationFeatures
 
fvs_ij - Variable in class struct.sequence.SequenceFeatures
 
fvs_j - Variable in class struct.sequence.SequenceFeatures
 

G

gbmv(int, int, int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
gemm(int, int, int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
gemv(int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
ger(int, int, int, double, double[], int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
getBestLabel() - Method in class struct.classification.ClassificationPrediction
 
getBestLabel() - Method in class struct.sequence.SequencePrediction
 
getBestLabel() - Method in interface struct.types.Prediction
Returns the best label according to this prediction.
getBestSequences() - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getClassificationScores(Instance, double[]) - Method in class struct.classification.LinearClassifier
 
getDataAlphabet() - Static method in class struct.classification.ClassificationInstance
 
getDataAlphabet() - Method in class struct.sequence.HandWritDataManager
 
getDataAlphabet() - Method in class struct.sequence.SequenceDataManager
 
getDataAlphabet() - Static method in class struct.sequence.SequenceInstance
 
getDataAlphabet() - Method in interface struct.types.DataManager
Returns data alphabet.
getDistVector(SLFeatureVector, SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Creates and returns the distance vector(fv1 - fv2) of both the SLFeatureVectors.
getEntString(SequencePredictor.SequenceItem) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getFeatures() - Method in class struct.classification.ClassificationInstance
 
getFeatures(ObjectInputStream) - Method in class struct.sequence.HandWritInstance
 
getFeatures() - Method in class struct.sequence.SequenceInstance
 
getFeatures(ObjectInputStream) - Method in class struct.sequence.SequenceInstance
 
getFeatures() - Method in interface struct.types.SLInstance
Returns the features.
getFeatureVector(int) - Method in class struct.classification.ClassificationFeatures
 
getFeatureVector(int, int, int) - Method in class struct.sequence.SequenceFeatures
Gets the SLFeatureVector by position-label-label.
getFeatureVector(int, int) - Method in class struct.sequence.SequenceFeatures
Gets the SLFeatureVector by position-label.
getFeatureVector(SequencePredictor.SequenceItem) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getFeatureVectorRepresentation() - Method in class struct.classification.ClassificationLabel
 
getFeatureVectorRepresentation() - Method in class struct.sequence.SequenceLabel
 
getFeatureVectorRepresentation() - Method in interface struct.types.SLLabel
Returns the feature-vector representation of this label.
getInput() - Method in class struct.sequence.SequenceInstance
 
getInstance(Instance) - Method in class struct.classification.LinearClassifier
 
getInstance(FeatureVectorSequence) - Method in class struct.sequence.LinearSequenceModel
Converts a FeatureVectorSequence into a SequenceInstance.
getItem(int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getItem(int, int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getItems(int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getLabel() - Method in class struct.classification.ClassificationInstance
 
getLabel() - Method in class struct.sequence.SequenceInstance
 
getLabel() - Method in interface struct.types.SLInstance
Returns the target label.
getLabelByRank(int) - Method in class struct.classification.ClassificationPrediction
 
getLabelByRank(int) - Method in class struct.sequence.SequencePrediction
 
getLabelByRank(int) - Method in interface struct.types.Prediction
Returns the label by rank according to this prediction.
getNewClassifier(InstanceList) - Method in class struct.classification.KBestMiraClassifierTrainer
 
getNumLabels() - Method in class struct.classification.ClassificationPrediction
 
getNumLabels() - Method in class struct.sequence.SequencePrediction
 
getPipe() - Method in class struct.classification.LinearClassifier
 
getPredicates(String[], String[]) - Method in class struct.sequence.ChunkerDataManager
 
getPredicates(String[]) - Method in class struct.sequence.HandWritDataManager
 
getPredicates(String[], String[]) - Method in class struct.sequence.InstanceListDataManager
 
getPredicates(FeatureVectorSequence) - Method in class struct.sequence.InstanceListDataManager
Creates the predicates from a Mallet FeatureVectorSequence.
getPredicates(FeatureVectorSequence) - Method in class struct.sequence.LinearSequenceModel
 
getPredicates(String[], String[]) - Method in class struct.sequence.NeDataManager
 
getPredicates(String[], String[]) - Method in class struct.sequence.POSDataManager
 
getPredicates(String[]) - Method in class struct.sequence.POSDataManager
 
getPredicates(String[], String[]) - Method in class struct.sequence.SequenceDataManager
 
getPredictor() - Method in class struct.classification.LinearClassifier
 
getProb(int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getProb(int, int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getProbs(int, int) - Method in class struct.sequence.SequencePredictor.KBestSequence
 
getScores() - Method in class struct.classification.ClassificationPrediction
 
getState(int) - Method in class struct.sequence.LinearSequenceModel
 
getTag() - Method in class struct.classification.ClassificationLabel
 
getTagAlphabet() - Static method in class struct.classification.ClassificationInstance
 
getTagAlphabet() - Method in class struct.sequence.HandWritDataManager
 
getTagAlphabet() - Method in class struct.sequence.SequenceDataManager
 
getTagAlphabet() - Static method in class struct.sequence.SequenceInstance
 
getTopKLabels(Features, int) - Method in class struct.classification.ClassificationPredictor
 
grow(int) - Method in class struct.alg.Predictor
Grows this predictor to make it ready for training with additional features.
grow(int) - Method in class struct.classification.ClassificationPredictor
Increases the size of the predictor's weights to make the predictor ready for training with additional features.
grow(Alphabet, InstanceList) - Method in class struct.classification.LinearClassifier
Expands the classifier for training with new features.
grow(InstanceList, boolean) - Method in class struct.sequence.InstanceListDataManager
Grows the data alphabet with new features.
grow(Alphabet, Alphabet) - Method in class struct.sequence.LinearSequenceModel
Grows the model to prepare for training with new features.
grow(int) - Method in class struct.sequence.SequencePredictor
 
growPhiAlphabet(InstanceList) - Method in class struct.classification.LinearClassifier
 

H

hammingDistance(SLLabel) - Method in class struct.classification.ClassificationLabel
 
hammingDistance(SLLabel) - Method in class struct.sequence.SequenceLabel
Computes hamming distance.
HandWritDataManager - Class in struct.sequence
Hand written DataManager.
HandWritDataManager(int) - Constructor for class struct.sequence.HandWritDataManager
 
HandWritInstance - Class in struct.sequence
Hand written Instance.
HandWritInstance(String[], String[], String[], SLFeatureVector, LinkedList[]) - Constructor for class struct.sequence.HandWritInstance
 
HandWritInstance(String[], String[], SLFeatureVector, LinkedList[]) - Constructor for class struct.sequence.HandWritInstance
 
hildreth(SLFeatureVector[], double[]) - Static method in class struct.solver.QPSolver
 
hildreth(SLFeatureVector[], double[], double) - Static method in class struct.solver.QPSolver
 
hildreth_sequential_alg_a(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_alg_b(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_alg_b0(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_alg_b00(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_alg_b00_blas(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_alg_b00_full(QPConstraints) - Method in class struct.solver.QPSolver
 
hildreth_sequential_fast(QPConstraints) - Method in class struct.solver.QPSolver
 

I

idamax(int, double[], int) - Static method in class struct.solver.BLAS
 
iList - Variable in class struct.sequence.InstanceListDataManager
 
index - Variable in class struct.types.SLFeatureVector
 
init() - Static method in class struct.solver.BLAS
A dummy method which can be called to load the library
initialStateIterator() - Method in class struct.sequence.LinearSequenceModel
 
input - Variable in class struct.sequence.SequenceInstance
 
Input - Interface in struct.types
A generic input.
InstanceListDataManager - Class in struct.sequence
A DataManager to manage Mallet Instances.
InstanceListDataManager(InstanceList) - Constructor for class struct.sequence.InstanceListDataManager
 
iterations - Variable in class struct.classification.KBestMiraClassifierTrainer
 

K

K - Variable in class struct.alg.KBestMiraUpdator
 
K - Variable in class struct.alg.THJAUpdator
 
K - Variable in class struct.classification.KBestMiraClassifierTrainer
 
K - Variable in class struct.sequence.SequencePredictor.KBestSequence
 
KBestMiraClassifierTrainer - Class in struct.classification
The KBestMira classifier trainer which trains a linear classifier.
KBestMiraClassifierTrainer(int) - Constructor for class struct.classification.KBestMiraClassifierTrainer
Trains default # of iterations (5).
KBestMiraClassifierTrainer(int, int) - Constructor for class struct.classification.KBestMiraClassifierTrainer
Trains without slack variable (C).
KBestMiraClassifierTrainer(int, int, double) - Constructor for class struct.classification.KBestMiraClassifierTrainer
Trains with averaging.
KBestMiraClassifierTrainer(int, int, double, boolean) - Constructor for class struct.classification.KBestMiraClassifierTrainer
 
KBestMiraUpdator - Class in struct.alg
The KBestMiraUpdator updates the weights of the predictor.
KBestMiraUpdator(int) - Constructor for class struct.alg.KBestMiraUpdator
 
KBestMiraUpdator(int, double) - Constructor for class struct.alg.KBestMiraUpdator
 

L

label - Variable in class struct.classification.ClassificationInstance
 
label - Variable in class struct.sequence.SequenceInstance
 
labels - Variable in class struct.classification.ClassificationPrediction
 
labels - Variable in class struct.sequence.SequencePrediction
 
Left - Static variable in class struct.solver.BLAS
Side enumeration
LinearClassifier - Class in struct.classification
The Linear Classifier.
LinearClassifier() - Constructor for class struct.classification.LinearClassifier
 
LinearClassifier(Pipe) - Constructor for class struct.classification.LinearClassifier
 
LinearSequenceModel - Class in struct.sequence
A linear model for sequences.
LinearSequenceModel(int, Alphabet, Alphabet) - Constructor for class struct.sequence.LinearSequenceModel
Constructor for objects of class LinearSequenceModel.
LinearSequenceModel(InstanceListDataManager) - Constructor for class struct.sequence.LinearSequenceModel
 
loadModel(String) - Method in class struct.classification.ClassificationPredictor
Loads the model from the file.
loadModel(String) - Method in class struct.sequence.SequencePredictor
 
logger - Static variable in class struct.alg.OnlineLearner
 
logger - Static variable in class struct.classification.ClassificationPredictor
 
logger - Static variable in class struct.classification.KBestMiraClassifierTrainer
 
logger - Static variable in class struct.sequence.HandWritDataManager
 
logger - Static variable in class struct.sequence.HandWritInstance
 
logger - Static variable in class struct.sequence.LinearSequenceModel
 
logger - Static variable in class struct.sequence.POSDataManager
 
logger - Static variable in class struct.sequence.SequenceAccuracyEvaluator
 
logger - Static variable in class struct.sequence.SequenceDataManager
 
logger - Static variable in class struct.sequence.SequenceEvaluator
 
logger - Static variable in class struct.sequence.SequenceInstance
 
logger - Static variable in class struct.sequence.SequencePredictor
 
logger - Static variable in class struct.solver.QPSolver
 
loss(SLLabel) - Method in class struct.classification.ClassificationLabel
Evaluates a prediction against this label
loss(SLLabel) - Method in class struct.sequence.SequenceLabel
 
loss(SLLabel) - Method in interface struct.types.SLLabel
Evaluates a prediction against this label.
Lower - Static variable in class struct.solver.BLAS
Upper/lower enumeration

M

main(String[]) - Static method in class struct.tests.TestClassification
 
main(String[]) - Static method in class struct.tests.TestSequence
 
margins - Variable in class struct.alg.THJAUpdator
 
max_iter - Variable in class struct.solver.QPParameters
 
MAX_ITER - Static variable in class struct.solver.QPSolver
 
modify(InstanceList, Classifier) - Method in class struct.classification.KBestMiraClassifierTrainer
 

N

n - Variable in class struct.sequence.SequencePredictor.SequenceItem
 
NeDataManager - Class in struct.sequence
NeDataManager.
NeDataManager() - Constructor for class struct.sequence.NeDataManager
 
next - Variable in class struct.types.SLFeatureVector
 
node_val - Variable in class struct.sequence.HandWritDataManager
 
NonUnit - Static variable in class struct.solver.BLAS
Diagonal enumeration
normalize(String) - Method in class struct.sequence.HandWritDataManager
 
normalize(String) - Method in class struct.sequence.SequenceDataManager
 
normalize(SLFeatureVector, double) - Static method in class struct.types.SLFeatureVector
Normalizes the SLFeatureVector with the given norm.
NoTrans - Static variable in class struct.solver.BLAS
Transpose enumeration
nrm2(int, double[], int) - Static method in class struct.solver.BLAS
 
nu - Variable in class struct.solver.QPParameters
 
nu_min - Variable in class struct.solver.QPParameters
 
nu_mult - Variable in class struct.solver.QPParameters
 
num_tags - Variable in class struct.sequence.SequencePredictor.KBestSequence
 
numStates() - Method in class struct.sequence.LinearSequenceModel
 

O

oneNorm(SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Computes the first norm of the SLFeatureVector.
oneNormalize(SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Normalizes the SLFeatureVector with its first norm.
OnlineLearner - Class in struct.alg
Learner to train the predictor with instances.
OnlineLearner() - Constructor for class struct.alg.OnlineLearner
Averaging on by default.
OnlineLearner(boolean) - Constructor for class struct.alg.OnlineLearner
 
OnlineUpdator - Interface in struct.alg
An updator updates the predictor.
outFile - Variable in class struct.sequence.SequenceEvaluator
 

P

PerceptronUpdator - Class in struct.alg
The perceptron updator.
PerceptronUpdator() - Constructor for class struct.alg.PerceptronUpdator
 
phiAlphabet - Variable in class struct.classification.LinearClassifier
 
pipe(Instance) - Method in class struct.classification.TokenSequence2Token
 
pos - Variable in class struct.sequence.SequenceInput
 
POSDataManager - Class in struct.sequence
POSDataManager.
POSDataManager() - Constructor for class struct.sequence.POSDataManager
 
predicates - Variable in class struct.sequence.SequenceInstance
 
Prediction - Interface in struct.types
A generic prediction.
Predictor - Class in struct.alg
The predictor which predicts targets of instances.
Predictor(int) - Constructor for class struct.alg.Predictor
 
predictor - Variable in class struct.classification.LinearClassifier
 
predictor - Variable in class struct.sequence.LinearSequenceModel
 
prev - Variable in class struct.sequence.SequencePredictor.SequenceItem
 
prob - Variable in class struct.sequence.SequencePredictor.SequenceItem
 

Q

qp_params - Variable in class struct.solver.QPSolver
 
QPConstraints - Class in struct.solver
QPConstraints.
QPConstraints() - Constructor for class struct.solver.QPConstraints
 
QPOutput - Class in struct.solver
QPOutput.
QPOutput() - Constructor for class struct.solver.QPOutput
 
QPParameters - Class in struct.solver
QPParameters.
QPParameters() - Constructor for class struct.solver.QPParameters
 
QPParameters.QPSolverType - Enum in struct.solver
 
QPParameters.QPSolverType() - Constructor for enum struct.solver.QPParameters.QPSolverType
 
QPSolver - Class in struct.solver
QPSolver.
QPSolver() - Constructor for class struct.solver.QPSolver
 
QPSolver(QPParameters) - Constructor for class struct.solver.QPSolver
 
qpsolver_type - Variable in class struct.solver.QPParameters
 

R

readData(InstanceList) - Method in class struct.classification.KBestMiraClassifierTrainer
 
readData(String) - Method in class struct.sequence.HandWritDataManager
 
readData(String, boolean) - Method in class struct.sequence.HandWritDataManager
 
readData(InstanceList) - Method in class struct.sequence.InstanceListDataManager
Reads instances from a Mallet InstanceList and converts them into SequenceInstances.
readData(String, boolean) - Method in class struct.sequence.POSDataManager
 
readData(String) - Method in class struct.sequence.SequenceDataManager
 
readData(String, boolean) - Method in class struct.sequence.SequenceDataManager
 
readData(String) - Method in interface struct.types.DataManager
Creates instances by reading from the file according to this data manager.
readObject(ObjectInputStream) - Method in class struct.classification.LinearClassifier
 
readObject(ObjectInputStream) - Method in class struct.classification.TokenSequence2Token
 
readObject(ObjectInputStream) - Method in class struct.sequence.LinearSequenceModel
 
Right - Static variable in class struct.solver.BLAS
Side enumeration
rot(int, double[], int, double[], int, double, double) - Static method in class struct.solver.BLAS
 
rotg(double[], double[], double[], double[]) - Static method in class struct.solver.BLAS
 
rotm(int, double[], int, double[], int, double[]) - Static method in class struct.solver.BLAS
 
rotmg(double[], double[], double[], double, double[]) - Static method in class struct.solver.BLAS
 
RowMajor - Static variable in class struct.solver.BLAS
Order enumeration

S

saveModel(String) - Method in class struct.classification.ClassificationPredictor
Saves the model in the file
saveModel(String) - Method in class struct.sequence.SequencePredictor
 
sbmv(int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
scal(int, double, double[], int) - Static method in class struct.solver.BLAS
 
score(SLFeatureVector) - Method in class struct.alg.Predictor
Computes the score of the SLFeatureVector
scores - Variable in class struct.classification.ClassificationPrediction
 
sentence - Variable in class struct.sequence.SequenceInput
 
SequenceAccuracyEvaluator - Class in struct.sequence
An evaluator to evaluate sequence accuracy.
SequenceAccuracyEvaluator() - Constructor for class struct.sequence.SequenceAccuracyEvaluator
 
SequenceDataManager - Class in struct.sequence
A manager to manage sequence data.
SequenceDataManager() - Constructor for class struct.sequence.SequenceDataManager
 
SequenceEvaluator - Class in struct.sequence
A sequence evaluator.
SequenceEvaluator(Alphabet) - Constructor for class struct.sequence.SequenceEvaluator
 
SequenceFeatures - Class in struct.sequence
Features for sequences.
SequenceFeatures(SLFeatureVector[][][], SLFeatureVector[][]) - Constructor for class struct.sequence.SequenceFeatures
 
SequenceInput - Class in struct.sequence
A sequence input.
SequenceInput(String[], String[]) - Constructor for class struct.sequence.SequenceInput
 
SequenceInput(String[]) - Constructor for class struct.sequence.SequenceInput
 
SequenceInstance - Class in struct.sequence
A sequence instance.
SequenceInstance() - Constructor for class struct.sequence.SequenceInstance
 
SequenceInstance(String[], String[], String[], SLFeatureVector, LinkedList[]) - Constructor for class struct.sequence.SequenceInstance
 
SequenceInstance(String[], String[], SLFeatureVector, LinkedList[]) - Constructor for class struct.sequence.SequenceInstance
 
SequenceLabel - Class in struct.sequence
A sequence label.
SequenceLabel(String[], SLFeatureVector) - Constructor for class struct.sequence.SequenceLabel
 
SequencePrediction - Class in struct.sequence
Prediction for a sequence.
SequencePrediction(SequenceLabel[]) - Constructor for class struct.sequence.SequencePrediction
 
SequencePredictor - Class in struct.sequence
A predictor for sequences.
SequencePredictor(int) - Constructor for class struct.sequence.SequencePredictor
 
SequencePredictor(int, boolean) - Constructor for class struct.sequence.SequencePredictor
 
SequencePredictor.KBestSequence - Class in struct.sequence
KBestSequence.
SequencePredictor.KBestSequence(Alphabet, SequenceInstance, int) - Constructor for class struct.sequence.SequencePredictor.KBestSequence
 
SequencePredictor.SequenceItem - Class in struct.sequence
Item for a sequence.
SequencePredictor.SequenceItem(int, int, double, SLFeatureVector, SequencePredictor.SequenceItem) - Constructor for class struct.sequence.SequencePredictor.SequenceItem
 
SequencePredictor.SequenceItem() - Constructor for class struct.sequence.SequencePredictor.SequenceItem
 
serialVersionUID - Static variable in class struct.classification.ClassificationPredictor
 
serialVersionUID - Static variable in class struct.classification.LinearClassifier
 
serialVersionUID - Static variable in class struct.classification.TokenSequence2Token
 
serialVersionUID - Static variable in class struct.sequence.LinearSequenceModel
 
serialVersionUID - Static variable in class struct.sequence.SequencePredictor
 
setDataAlphabet(Alphabet) - Static method in class struct.classification.ClassificationInstance
 
setDataAlphabet(Alphabet) - Static method in class struct.sequence.SequenceInstance
 
setInstanceAlphabets() - Method in class struct.classification.LinearClassifier
 
setInstanceAlphabets() - Method in class struct.sequence.InstanceListDataManager
Sets the SequenceInstance's alphabets.
setTagAlphabet(LabelAlphabet) - Static method in class struct.classification.ClassificationInstance
 
setTagAlphabet(Alphabet) - Static method in class struct.sequence.SequenceInstance
 
setUp() - Method in class struct.tests.TestClassification
 
setUp() - Method in class struct.tests.TestSequence
 
size(SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Computes the size of the SLFeatureVector.
SLEvaluator - Interface in struct.types
A generic evaluator.
SLFeatureVector - Class in struct.types
The feature vector.
SLFeatureVector(int, double, SLFeatureVector) - Constructor for class struct.types.SLFeatureVector
 
SLInstance - Interface in struct.types
A generic instance.
SLLabel - Interface in struct.types
A generic label.
solve(QPConstraints) - Method in class struct.solver.QPSolver
Solves for this QPConstraints.
solve_full(QPConstraints) - Method in class struct.solver.QPSolver
Full solve for this QPConstraints.
sort(int[], double[]) - Method in class struct.classification.ClassificationPredictor
 
sort() - Method in class struct.types.SLFeatureVector
 
spmv(int, int, int, double, double[], double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
spr(int, int, int, double, double[], int, double[]) - Static method in class struct.solver.BLAS
 
spr2(int, int, int, double, double[], int, double[], int, double[]) - Static method in class struct.solver.BLAS
 
struct.alg - package struct.alg
Classes for prediction, learning and updating.
struct.classification - package struct.classification
Classes for training and classifying instances.
struct.sequence - package struct.sequence
Classes for features, label, instance, prediction, etc.
struct.solver - package struct.solver
Classes for QPSolver, QPConstraints etc.
struct.tests - package struct.tests
JUnit tests for sequences and classification.
struct.types - package struct.types
Classes for basic data types such as features, label, instance etc.
StructuredLearner - Interface in struct.alg
A basic structured learner.
swap(int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
symm(int, int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
symv(int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
syr(int, int, int, double, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
syr2(int, int, int, double, double[], int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
syr2k(int, int, int, int, int, double, double[], int, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 
syrk(int, int, int, int, int, double, double[], int, double, double[], int) - Static method in class struct.solver.BLAS
 

T

tag - Variable in class struct.classification.ClassificationLabel
 
tagAlphabet - Static variable in class struct.classification.ClassificationInstance
 
tagAlphabet - Variable in class struct.classification.LinearClassifier
 
tagAlphabet - Variable in class struct.sequence.HandWritDataManager
 
tagAlphabet - Variable in class struct.sequence.LinearSequenceModel
 
tagAlphabet - Variable in class struct.sequence.SequenceDataManager
 
tagAlphabet - Variable in class struct.sequence.SequenceEvaluator
 
tagAlphabet - Static variable in class struct.sequence.SequenceInstance
 
tagAlphabet - Variable in class struct.sequence.SequencePredictor.KBestSequence
 
tags - Variable in class struct.sequence.SequenceLabel
 
tbmv(int, int, int, int, int, int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
tbsv(int, int, int, int, int, int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
tearDown() - Method in class struct.tests.TestClassification
 
tearDown() - Method in class struct.tests.TestSequence
 
testBasic() - Method in class struct.tests.TestSequence
 
TestClassification - Class in struct.tests
 
TestClassification(String) - Constructor for class struct.tests.TestClassification
 
testNewFeatures() - Method in class struct.tests.TestClassification
 
testRandomTrained() - Method in class struct.tests.TestClassification
 
TestSequence - Class in struct.tests
 
TestSequence(String) - Constructor for class struct.tests.TestSequence
 
THJAUpdator - Class in struct.alg
THJAUpdator.
THJAUpdator() - Constructor for class struct.alg.THJAUpdator
 
timer_adjust - Variable in class struct.solver.QPParameters
 
timer_div - Variable in class struct.solver.QPParameters
 
timer_maxkkt - Variable in class struct.solver.QPParameters
 
TokenSequence2Token - Class in struct.classification
Convert the length-one TokenSequence to a Token.
TokenSequence2Token() - Constructor for class struct.classification.TokenSequence2Token
 
toString() - Method in class struct.solver.QPConstraints
 
toString() - Method in class struct.solver.QPOutput
 
toString() - Method in class struct.solver.QPParameters
 
toString() - Method in class struct.types.SLFeatureVector
 
tpmv(int, int, int, int, int, double[], double[], int) - Static method in class struct.solver.BLAS
 
tpsv(int, int, int, int, int, double[], double[], int) - Static method in class struct.solver.BLAS
 
train(SLInstance[], OnlineUpdator, Predictor, int) - Method in class struct.alg.OnlineLearner
Trains the predictor with the given parameters.
train(InstanceList, InstanceList, InstanceList, ClassifierEvaluating, Classifier) - Method in class struct.classification.KBestMiraClassifierTrainer
Creates a new linear classifier and trains it or else just trains the classifier if the classifier is not null.
train(InstanceList, int, OnlineUpdator) - Method in class struct.sequence.LinearSequenceModel
Trains the model.
trainAndEvaluate(SLInstance[], SLInstance[], OnlineUpdator, Predictor, int, SLEvaluator) - Method in class struct.alg.OnlineLearner
Trains the predictor with the given parameters and evaluates its performance.
trainAndEvaluate(SLInstance[], SLInstance[], OnlineUpdator, Predictor, int, SLEvaluator, boolean) - Method in class struct.alg.OnlineLearner
Trains the predictor with the given parameters and evaluates its performance.
trainClassifier(LinearClassifier, InstanceList, int) - Method in class struct.classification.KBestMiraClassifierTrainer
Trains the classifier.
tran_val - Variable in class struct.sequence.HandWritDataManager
 
Trans - Static variable in class struct.solver.BLAS
Transpose enumeration
transduce(Sequence) - Method in class struct.sequence.LinearSequenceModel
Converts the given sequence into another sequence according to this transducer.
trmm(int, int, int, int, int, int, int, double, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
trmv(int, int, int, int, int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
trsm(int, int, int, int, int, int, int, double, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
trsv(int, int, int, int, int, double[], int, double[], int) - Static method in class struct.solver.BLAS
 
twoNorm(SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Computes the second norm of the SLFeatureVector.
twoNormalize(SLFeatureVector) - Static method in class struct.types.SLFeatureVector
Normalizes the SLFeatureVector with its second norm.

U

Unit - Static variable in class struct.solver.BLAS
Diagonal enumeration
update(SLInstance, Features, Predictor, double) - Method in class struct.alg.KBestMiraUpdator
 
update(SLInstance, Features, Predictor, double) - Method in interface struct.alg.OnlineUpdator
Updates the predictor based on the instance and its features.
update(SLInstance, Features, Predictor, double) - Method in class struct.alg.PerceptronUpdator
 
update(SLInstance, Features, Predictor, double) - Method in class struct.alg.THJAUpdator
 
Upper - Static variable in class struct.solver.BLAS
Upper/lower enumeration
usePOS - Variable in class struct.sequence.NeDataManager
 

V

value - Variable in class struct.types.SLFeatureVector
 
valueOf(String) - Static method in enum struct.solver.QPParameters.QPSolverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum struct.solver.QPParameters.QPSolverType
Returns an array containing the constants of this enum type, in the order they're declared.

W

w1 - Variable in class struct.solver.QPConstraints
 
w1 - Variable in class struct.solver.QPOutput
 
w2 - Variable in class struct.solver.QPConstraints
 
w2 - Variable in class struct.solver.QPOutput
 
weights - Variable in class struct.alg.Predictor
 
writeObject(ObjectOutputStream) - Method in class struct.classification.LinearClassifier
 
writeObject(ObjectOutputStream) - Method in class struct.classification.TokenSequence2Token
 
writeObject(ObjectOutputStream) - Method in class struct.sequence.LinearSequenceModel
 

Z

zero - Variable in class struct.solver.QPParameters
 
ZERO - Static variable in class struct.solver.QPSolver
 

_

_averaging - Variable in class struct.alg.OnlineLearner
 

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

Copyright (C) 2006 University of Pennsylvania.