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 |
1.5.1