libpmk2 Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BinEncapsulates a histogram bin
ClustererAbstract interface for a flat clusterer
DistanceComputerAn abstract interface for computing distance between two Points
ETHSelector(Experiment-specific) Picks examples for a test on ETH-80
ExampleSelectorSplits a list of labels into a training and test set
ExperimentEncapsulates training/testing of any method involving a kernel
GlobalVGPyramidMakerMakes pyramids with bin sizes determined by a particular set of points
HierarchicalClustererHierarchical K-Means clusterer
HistogramA sparse representation for a flat (1-D) histogram
InputSpecificVGPyramidMakerMakes pyramids with bin sizes that are specific to each input
KernelMatrixData structure for a square symmetric matrix
KMeansClustererImplements K-Means clustering
L1DistanceComputerComputes L1 distance between two Points
L2DistanceComputerComputes the square of the L2 distance between two Points
LabeledIndexAn index-label pair
MatrixData structure for a matrix of doubles
MultiResolutionHistogramA data structure for a pyramid of histograms, with a link structure between levels
MutablePointSetListA mutable, in-memory PointSetList
OnDiskPointSetListA read-only PointSetList which reads information from disk
PointA generic abstract data structure storing a weighted vector of floats
PointRefA way to reference Points in a particular PointSetList
PointSetA data structure representing a list of Points
PointSetListAbstract interface for a list of PointSet
PointTreeNodeA TreeNode containing a Point
ProbSVMExperimentRuns an experiment using LIBSVM
PyramidMakerAbstract interface for turning PointSets into MultiResolutionHistograms
PyramidMatcherMatches two MultiResolutionHistograms
RandomSelectorChooses a random sample of each class to use as testing
SparseTreeA data structure for sparsely representing trees containing SparseTreeNode objects
SparseTree::BreadthFirstIteratorBreadth-first iterator for SparseTrees
SparseTree::IteratorAn iterator for SparseTrees
SparseTree::PostorderIterator
SparseTree::PreorderIteratorPreorder depth-first iterator for SparseTrees
SparseTreeNodeAn indexed node, used by SparseTree
SVMExperimentRuns an experiment using LIBSVM
TreeA data structure for representing trees containing TreeNode objects
Tree::BreadthFirstIteratorBreadth-first iterator for Trees
Tree::IteratorAn iterator for Trees
Tree::PostorderIterator
Tree::PreorderIteratorPreorder depth-first iterator for Trees
TreeNodeAn indexed node, used by Tree
UniformPyramidMakerCreates MultiResolutionHistograms with bins of uniform size at each level
VGPyramidMakerAbstract interface for vocabulary-guided pyramid makers

Generated on Fri Sep 21 11:39:05 2007 for libpmk2 by  doxygen 1.5.1