Classes | |
class | Clusterer |
Abstract interface for a flat clusterer. More... | |
class | HierarchicalClusterer |
Hierarchical K-Means clusterer. More... | |
class | KMeansClusterer |
Implements K-Means clustering. More... | |
class | Bin |
Encapsulates a histogram bin. More... | |
class | Histogram |
A sparse representation for a flat (1-D) histogram. More... | |
class | MultiResolutionHistogram |
A data structure for a pyramid of histograms, with a link structure between levels. More... | |
class | Feature |
A data structure representing a weighted vector of floats. More... | |
class | MutablePointSetList |
A mutable, in-memory PointSetList. More... | |
class | OnDiskPointSetList |
A read-only PointSetList which reads information from disk. More... | |
class | PointRef |
A way to reference Features in a particular PointSetList. More... | |
class | PointSetList |
Abstract interface for a list of PointSet. More... | |
class | PointSet |
A data structure representing a list of Feature vectors. More... | |
class | GlobalVGPyramidMaker |
Makes pyramids with bin sizes determined by a particular set of points. More... | |
class | InputSpecificVGPyramidMaker |
Makes pyramids with bin sizes that are specific to each input. More... | |
class | PyramidMaker |
Abstract interface for turning PointSets into MultiResolutionHistograms. More... | |
class | PyramidMatcher |
Matches two MultiResolutionHistograms. More... | |
class | UniformPyramidMaker |
Creates MultiResolutionHistograms with bins of uniform size at each level. More... | |
class | VGPyramidMaker |
Abstract interface for vocabulary-guided pyramid makers. More... | |
class | DistanceComputer |
An abstract interface for computing distance between two Features. More... | |
class | L1DistanceComputer |
Computes L1 distance between two Features. More... | |
class | L2DistanceComputer |
Computes the square of the L2 distance between two Features. More... | |
class | LabeledIndex |
An index-label pair. More... | |
class | TreeNode |
An indexed node, used by Tree. More... | |
class | Tree |
A data structure for sparsely representing trees containing TreeNode objects. More... | |
Typedefs | |
typedef vector< int > | LargeIndex |
typedef pair< LargeIndex, double > | IndexValuePair |
typedef vector< IndexValuePair > | SparseVector |
Enumerations | |
enum | BinWeightScheme { BIN_WEIGHT_GLOBAL, BIN_WEIGHT_INPUT_SPECIFIC } |
typedef vector<int> LargeIndex |
typedef pair<LargeIndex, double> IndexValuePair |
typedef vector<IndexValuePair> SparseVector |
enum BinWeightScheme |