Struct vlfeat_sys::_VlKMeans [] [src]

#[repr(C)]
pub struct _VlKMeans { pub dataType: vl_type, pub dimension: vl_size, pub numCenters: vl_size, pub numTrees: vl_size, pub maxNumComparisons: vl_size, pub initialization: VlKMeansInitialization, pub algorithm: VlKMeansAlgorithm, pub distance: VlVectorComparisonType, pub maxNumIterations: vl_size, pub minEnergyVariation: f64, pub numRepetitions: vl_size, pub verbosity: c_int, pub centers: *mut c_void, pub centerDistances: *mut c_void, pub energy: f64, pub floatVectorComparisonFn: VlFloatVectorComparisonFunction, pub doubleVectorComparisonFn: VlDoubleVectorComparisonFunction, }

** @brief K-means quantizer

Fields

< Data type.

< Data dimensionality.

< Number of centers.

< Number of trees in forest when using ANN-kmeans.

< Maximum number of comparisons when using ANN-kmeans.

< Initalization algorithm.

< Clustring algorithm.

< Distance.

< Maximum number of refinement iterations.

< Minimum energy variation.

< Number of clustering repetitions.

< Verbosity level.

< Centers

< Centers inter-distances.

< Current solution energy.

Trait Implementations

impl Debug for _VlKMeans
[src]

Formats the value using the given formatter.

impl Copy for _VlKMeans
[src]

impl Clone for _VlKMeans
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more