Uses of Package
cc.mallet.types

Packages that use cc.mallet.types
cc.mallet.classify Classes for training and classifying instances. 
cc.mallet.classify.constraints.ge   
cc.mallet.classify.constraints.pr   
cc.mallet.classify.evaluate Classes for computing and displaying the quaility of a classification trial, including accuracy, precision, and confusion matrix. 
cc.mallet.classify.tui Command line programs for document classification. 
cc.mallet.cluster Unsupervised clustering of Instance objects within an InstanceList
cc.mallet.cluster.iterator   
cc.mallet.cluster.tui   
cc.mallet.cluster.util   
cc.mallet.extract Unimplemented. 
cc.mallet.extract.pipe   
cc.mallet.fst Transducers, including Conditional Random Fields (CRFs). 
cc.mallet.fst.confidence   
cc.mallet.fst.semi_supervised   
cc.mallet.fst.semi_supervised.constraints   
cc.mallet.fst.semi_supervised.pr   
cc.mallet.fst.semi_supervised.pr.constraints   
cc.mallet.fst.semi_supervised.tui   
cc.mallet.fst.tests Tests for Transducers, including Conditional Random Fields (CRFs). 
cc.mallet.grmm.examples   
cc.mallet.grmm.learning   
cc.mallet.grmm.learning.extract   
cc.mallet.grmm.learning.templates   
cc.mallet.grmm.types   
cc.mallet.grmm.util   
cc.mallet.pipe Classes for processing arbitrary data into instances. 
cc.mallet.pipe.iterator Classes that generate instances from different kinds of input or data structures. 
cc.mallet.pipe.tests JUnit tests for pipes. 
cc.mallet.pipe.tsf TokenSequenceFeature Pipes. 
cc.mallet.share.casutton.ner   
cc.mallet.share.mccallum.ner Named entity recognizer. 
cc.mallet.share.upenn Utilities that currently include a command line wrapper for the maxent classifier. 
cc.mallet.share.upenn.ner   
cc.mallet.share.weili.ner   
cc.mallet.share.weili.ner.enron   
cc.mallet.topics   
cc.mallet.types Fundamental MALLET types, including FeatureVector, Instance, Label etc. 
cc.mallet.util Miscellaneous utilities including command line processing, math functions, lexing, logging. 
 

Classes in cc.mallet.types used by cc.mallet.classify
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
AugmentableFeatureVector
           
FeatureSelection
           
FeatureSelector
           
GainRatio
          List of features along with their thresholds sorted in descending order of the ratio of (1) information gained by splitting instances on the feature at its associated threshold value, to (2) the split information.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
Labeler
           
Labeling
          A distribution over possible labels for an instance.
LabelVector
           
Multinomial
          A probability distribution over a set of features represented as a FeatureVector.
Multinomial.Estimator
          A hierarchy of classes used to produce estimates of probabilities, in the form of a Multinomial, from counts associated with the elements of an Alphabet.
Multinomial.Logged
          A Multinomial in which the values associated with each feature index fi is Math.log(probability[fi]) instead of probability[fi].
 

Classes in cc.mallet.types used by cc.mallet.classify.constraints.ge
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.classify.constraints.pr
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.classify.evaluate
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.classify.tui
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
 

Classes in cc.mallet.types used by cc.mallet.cluster
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
Metric
           
SparseVector
          A vector that allocates memory only for non-zero values.
 

Classes in cc.mallet.types used by cc.mallet.cluster.iterator
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.cluster.tui
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.cluster.util
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.extract
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
ArrayListSequence
           
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
Label
           
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
LabelSequence
           
PropertyHolder
          Author: saunders Created Nov 15, 2005 Copyright (C) Univ.
Sequence
           
Token
          A representation of a piece of text, usually a single word, to which we can attach properties.
TokenSequence
          A representation of a piece of text, usually a single word, to which we can attach properties.
 

Classes in cc.mallet.types used by cc.mallet.extract.pipe
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.fst
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
FeatureInducer
           
FeatureSelection
           
FeatureSequence
          An implementation of Sequence that ensures that every Object in the sequence has the same class.
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
FeatureVectorSequence
           
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
LabelVector
           
Multinomial.Estimator
          A hierarchy of classes used to produce estimates of probabilities, in the form of a Multinomial, from counts associated with the elements of an Alphabet.
Sequence
           
SequencePairAlignment
           
SparseVector
          A vector that allocates memory only for non-zero values.
 

Classes in cc.mallet.types used by cc.mallet.fst.confidence
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
Sequence
           
 

Classes in cc.mallet.types used by cc.mallet.fst.semi_supervised
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
FeatureVectorSequence
           
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LogNumber
           
 

Classes in cc.mallet.types used by cc.mallet.fst.semi_supervised.constraints
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.fst.semi_supervised.pr
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
LabelVector
           
Sequence
           
 

Classes in cc.mallet.types used by cc.mallet.fst.semi_supervised.pr.constraints
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
 

Classes in cc.mallet.types used by cc.mallet.fst.semi_supervised.tui
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
Sequence
           
 

Classes in cc.mallet.types used by cc.mallet.fst.tests
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.grmm.examples
FeatureVectorSequence
           
 

Classes in cc.mallet.types used by cc.mallet.grmm.learning
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
FeatureVectorSequence
           
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
LabelsSequence
          A simple Sequence implementation where all of the elements must be Labels.
Matrix
           
Sequence
           
SparseVector
          A vector that allocates memory only for non-zero values.
 

Classes in cc.mallet.types used by cc.mallet.grmm.learning.extract
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
 

Classes in cc.mallet.types used by cc.mallet.grmm.learning.templates
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
FeatureVectorSequence
           
 

Classes in cc.mallet.types used by cc.mallet.grmm.types
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
Matrix
           
SparseMatrixn
          Implementation of Matrix that allows arbitrary number of dimensions.
 

Classes in cc.mallet.types used by cc.mallet.grmm.util
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
Label
           
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
LabelSequence
           
LabelsSequence
          A simple Sequence implementation where all of the elements must be Labels.
Matrix
           
 

Classes in cc.mallet.types used by cc.mallet.pipe
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
TokenSequence
          A representation of a piece of text, usually a single word, to which we can attach properties.
 

Classes in cc.mallet.types used by cc.mallet.pipe.iterator
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
Dirichlet
          Various useful functions related to Dirichlet distributions.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
Sequence
           
 

Classes in cc.mallet.types used by cc.mallet.pipe.tests
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.pipe.tsf
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.share.casutton.ner
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.share.mccallum.ner
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.share.upenn
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.share.upenn.ner
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.share.weili.ner
Token
          A representation of a piece of text, usually a single word, to which we can attach properties.
 

Classes in cc.mallet.types used by cc.mallet.share.weili.ner.enron
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
 

Classes in cc.mallet.types used by cc.mallet.topics
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
FeatureSequence
          An implementation of Sequence that ensures that every Object in the sequence has the same class.
IDSorter
          This class is contains a comparator for use in sorting integers that have associated floating point values.
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
Labeling
          A distribution over possible labels for an instance.
LabelSequence
           
 

Classes in cc.mallet.types used by cc.mallet.types
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
AlphabetCarrying
          An interface for objects that contain one or more Alphabets.
AugmentableFeatureVector
           
CachedMetric
          Stores a hash for each object being compared for efficient computation.
ChainedInstanceIterator
          Deprecated. 
ConstantMatrix
           
DenseMatrix
           
DenseVector
           
Dirichlet
          Various useful functions related to Dirichlet distributions.
Dirichlet.Estimator
           
FeatureConjunction
           
FeatureSelection
           
FeatureSequence
          An implementation of Sequence that ensures that every Object in the sequence has the same class.
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
FeatureVectorSequence
           
FeatureVectorSequence.Iterator
          An iterator over the FeatureVectors in the sequence.
GainRatio
          List of features along with their thresholds sorted in descending order of the ratio of (1) information gained by splitting instances on the feature at its associated threshold value, to (2) the split information.
InfoGain
           
Instance
          A machine learning "example" to be used in training, testing or performance of various machine learning algorithms.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
InstanceList.CrossValidationIterator
          CrossValidationIterator allows iterating over pairs of InstanceList, where each pair is split into training/testing based on nfolds.
Label
           
LabelAlphabet
          A mapping from arbitrary objects (usually String's) to integers (and corresponding Label objects) and back.
Labeling
          A distribution over possible labels for an instance.
Labels
          Usually some distribution over possible labels for an instance.
LabelSequence
           
LabelSequence.Iterator
           
LabelVector
           
LogNumber
           
Matrix
           
Matrix2
          Deprecated. 
Metric
           
Multinomial
          A probability distribution over a set of features represented as a FeatureVector.
Multinomial.Estimator
          A hierarchy of classes used to produce estimates of probabilities, in the form of a Multinomial, from counts associated with the elements of an Alphabet.
Multinomial.MEstimator
          An Estimator in which probability estimates in a Multinomial are generated by adding a constant m (specified at construction time) to each count before dividing by the total of the m-biased counts.
PartiallyRankedFeatureVector
           
PropertyHolder
          Author: saunders Created Nov 15, 2005 Copyright (C) Univ.
RankedFeatureVector
           
RankedFeatureVector.Factory
           
RankedFeatureVector.PerLabelFactory
           
ROCData
          Tracks ROC data for instances in Trial results.
Sequence
           
SequencePair
           
SparseVector
          A vector that allocates memory only for non-zero values.
Token
          A representation of a piece of text, usually a single word, to which we can attach properties.
TokenSequence
          A representation of a piece of text, usually a single word, to which we can attach properties.
Vector
          Deprecated. 
 

Classes in cc.mallet.types used by cc.mallet.util
Alphabet
          A mapping between integers and objects where the mapping in each direction is efficient.
FeatureVector
          A subset of an Alphabet in which each element of the subset has an associated value.
InstanceList
          A list of machine learning instances, typically used for training or testing of a machine learning algorithm.
Sequence
           
SparseVector
          A vector that allocates memory only for non-zero values.