mexutils.h
toolbox/
mexutils_8h.html
vl/generic.h
vl/array.h
vl/stringop.h
_vlmxOption
- #define IN mexutils_8h.html a602414ed5181cca60faf1b9fbea4d240 (x)
- #define OUT mexutils_8h.html a14e866e302d035546fbec8dd1ba8c8ca (x)
- #define VL_USE_MATLAB_ENV mexutils_8h.html a76600f902337bf06037c62b27d76255c
- static mxArray * vlmxCreatePlainScalar mexutils_8h.html aa64206ada8d179eb1576418ddf937591 (double x)
- static mxArray * vlmxCreateArrayFromVlArray mexutils_8h.html a6cd2dc2208edffc0fda3c358b3406b8f (VlArray const *x)
- static VlArray * vlmxEnvelopeArrayInVlArray mexutils_8h.html a80f4863898c7e000a194574f46c06313 (VlArray *v, mxArray *x)
- static int vlmxCompareStringsI mexutils_8h.html a6a57980687db8396fdd97766fe1bec14 (const char *s1, const char *s2)
- static int vlmxCompareToStringI mexutils_8h.html ac17232977bdd780e9387389212c6f318 (mxArray const *array, char const *string)
- static int vlmxIsEqualToStringI mexutils_8h.html a480999aaa7a6d34243ca858789937ae7 (mxArray const *array, char const *string)
- static int vlmxNextOption mexutils_8h.html a6b8c52584738d2616f7e0576dc035ea3 (mxArray const *args[], int nargs, vlmxOption const *options, int *next, mxArray const **optarg)
- static VlEnumerator * vlmxDecodeEnumeration mexutils_8h.html afd107856f6583a08e9841172ba91f110 (mxArray const *name_array, VlEnumerator const *enumeration, vl_bool caseInsensitive)
- vl_bool vlmxIsOfClass mexutils_8h.html a738f24a24faa9ebfeedb7439ccc4bf44 (mxArray const *array, mxClassID classId)
- vl_bool vlmxIsReal mexutils_8h.html a923b6ac320a8aa620a5e8edbe0ee2d2e (mxArray const *array)
- vl_bool vlmxIsScalar mexutils_8h.html a98ffbf2c20ade9e5094e234e8d58fd8a (mxArray const *array)
- static vl_bool vlmxIsVector mexutils_8h.html a62ed566c271ce76980b587ad2b62b18e (mxArray const *array, vl_index numElements)
- static vl_bool vlmxIsMatrix mexutils_8h.html ab2c48ea72560b1a395a6ce7d6f521ad5 (mxArray const *array, vl_index M, vl_index N)
- static vl_bool vlmxIsArray mexutils_8h.html aa9cb2ff7d93e845c8e97260742e355da (mxArray const *array, vl_index numDimensions, vl_index *dimensions)
- vl_bool vlmxIsPlain mexutils_8h.html af28c45fe72ed8814a863f2f00b6909b8 (mxArray const *array)
- vl_bool vlmxIsPlainScalar mexutils_8h.html ab77fcfb1602e857224014b8ffbad446b (mxArray const *array)
- vl_bool vlmxIsPlainVector mexutils_8h.html a22eb52c5f6925ea272604bef184c6def (mxArray const *array, vl_index numElements)
- vl_bool vlmxIsPlainMatrix mexutils_8h.html a853a2401a28a2b640f4510772057e75f (mxArray const *array, vl_index M, vl_index N)
- static int vlmxIsString mexutils_8h.html a1a0c4101bd3fa1e931867980f3f94240 (const mxArray *array, vl_index length)
- VlmxErrorId
  mexutils_8h.html
  afe2395ec371beece50f65e7b18edf67a
- static void vlmxError mexutils_8h.html a41187a1ec528ba20cb338d321ddbd512 (VlmxErrorId errorId, char const *errorMessage,...)
- static void vlmxWarning mexutils_8h.html a8a91f9f60803e7a808e71123340bdcb1 (VlmxErrorId errorId, char const *errorMessage,...)
- vl_bool vlmxIsOfClass mexutils_8h.html a738f24a24faa9ebfeedb7439ccc4bf44 (mxArray const *array, mxClassID classId)
- vl_bool vlmxIsReal mexutils_8h.html a923b6ac320a8aa620a5e8edbe0ee2d2e (mxArray const *array)
- vl_bool vlmxIsScalar mexutils_8h.html a98ffbf2c20ade9e5094e234e8d58fd8a (mxArray const *array)
- static vl_bool vlmxIsVector mexutils_8h.html a62ed566c271ce76980b587ad2b62b18e (mxArray const *array, vl_index numElements)
- static vl_bool vlmxIsMatrix mexutils_8h.html ab2c48ea72560b1a395a6ce7d6f521ad5 (mxArray const *array, vl_index M, vl_index N)
- static vl_bool vlmxIsArray mexutils_8h.html aa9cb2ff7d93e845c8e97260742e355da (mxArray const *array, vl_index numDimensions, vl_index *dimensions)
- vl_bool vlmxIsPlain mexutils_8h.html af28c45fe72ed8814a863f2f00b6909b8 (mxArray const *array)
- vl_bool vlmxIsPlainScalar mexutils_8h.html ab77fcfb1602e857224014b8ffbad446b (mxArray const *array)
- vl_bool vlmxIsPlainVector mexutils_8h.html a22eb52c5f6925ea272604bef184c6def (mxArray const *array, vl_index numElements)
- vl_bool vlmxIsPlainMatrix mexutils_8h.html a853a2401a28a2b640f4510772057e75f (mxArray const *array, vl_index M, vl_index N)
- static int vlmxIsString mexutils_8h.html a1a0c4101bd3fa1e931867980f3f94240 (const mxArray *array, vl_index length)

VLFeat environment

mexutils-env

Array tests

mexutils-array-test

Parsing options

mexutils-options
aib.c
vl/
aib_8c.html
aib.h
- void vl_aib_normalize_P aib_8c.html a14bc24cb8ad409132d16de6e3f27b002 (double *P, vl_uint nelem)
- vl_uint * vl_aib_new_nodelist aib_8c.html ae003cbee18d40f48e1e75da92033bc86 (vl_uint nentries)
- double * vl_aib_new_Px aib_8c.html a8983ead522cb83ce5af471645d707d35 (double *Pcx, vl_uint nvalues, vl_uint nlabels)
- double * vl_aib_new_Pc aib_8c.html abc749f7b5095a5ac34db135de4fda4f6 (double *Pcx, vl_uint nvalues, vl_uint nlabels)
- void vl_aib_min_beta aib_8c.html aa567101e4f0835b9a73a9b037afa0953 (VlAIB *aib, vl_uint *besti, vl_uint *bestj, double *minbeta)
- void vl_aib_merge_nodes aib_8c.html a4b04bbe5d45b4a9fd84aecb173fbab93 (VlAIB *aib, vl_uint i, vl_uint j, vl_uint new)
- void vl_aib_update_beta aib_8c.html a474eae5c9436f86251eea120221e8bd1 (VlAIB *aib)
- void vl_aib_calculate_information aib_8c.html a531a6f39064384f6728df5a1641d7f54 (VlAIB *aib, double *I, double *H)
- VlAIB * vl_aib_new aib_8c.html aaf86aa3d7137937e1e56a52e6d055949 (double *Pcx, vl_uint nvalues, vl_uint nlabels)
- void vl_aib_delete aib_8c.html a145bb0e2d8f512613e8fd3fb92fe7ace (VlAIB *aib)
- void vl_aib_process aib_8c.html a2adbc69469a6200896e6582474c398ee (VlAIB *aib)
aib.h
vl/
aib_8h.html
generic.h
mathop.h
VlAIB
- void vl_aib_set_verbosity aib_8h.html a452b9ca04f5c7a46a6b82df3f3ed9bf5 (VlAIB *self, int verbosity)
- int vl_aib_get_verbosity aib_8h.html a7b284789083a9644e96f66da1319ec96 (VlAIB const *self)
- VlAIB * vl_aib_new aib_8h.html aaf86aa3d7137937e1e56a52e6d055949 (double *Pcx, vl_uint nvalues, vl_uint nlabels)
- void vl_aib_delete aib_8h.html a145bb0e2d8f512613e8fd3fb92fe7ace (VlAIB *aib)
- void vl_aib_process aib_8h.html a2adbc69469a6200896e6582474c398ee (VlAIB *aib)
- vl_uint * vl_aib_get_parents aib_8h.html ab5f34e685e826902284748f40328f27e (VlAIB const *aib)
- double * vl_aib_get_costs aib_8h.html a9fca2d098bd88a72132c5eca55db4f7b (VlAIB const *aib)
- VlAIB * vl_aib_new aib_8h.html aaf86aa3d7137937e1e56a52e6d055949 (double *Pcx, vl_uint nvalues, vl_uint nlabels)
- void vl_aib_delete aib_8h.html a145bb0e2d8f512613e8fd3fb92fe7ace (VlAIB *aib)
- void vl_aib_process aib_8h.html a2adbc69469a6200896e6582474c398ee (VlAIB *aib)
- vl_uint * vl_aib_get_parents aib_8h.html ab5f34e685e826902284748f40328f27e (VlAIB const *aib)
- double * vl_aib_get_costs aib_8h.html a9fca2d098bd88a72132c5eca55db4f7b (VlAIB const *aib)
array.h
vl/
array_8h.html
generic.h
VlArray
- #define VL_ARRAY_MAX_NUM_DIMENSIONS array_8h.html a80a9a517ee30d7400df369f6a126efd1
- vl_size vl_array_get_num_dimensions array_8h.html a5c38f7c444dbab895b31fc4fdb88422d (VlArray const *self)
- vl_size const * vl_array_get_dimensions array_8h.html ae0f0e45c20b3b93845430676768928b9 (VlArray const *self)
- void * vl_array_get_data array_8h.html aa93c4334e0ea760def9fb1755da0a6d4 (VlArray const *self)
- vl_type vl_array_get_data_type array_8h.html a8a855ba511380e99590905879e578ed2 (VlArray const *self)
- vl_size vl_array_get_num_elements array_8h.html a96d147d44ba7cbe905565181fa8b970f (VlArray const *self)
- VlArray * vl_array_init array_8h.html a13e937fbbbbb7507dfafa0cc7e558b11 (VlArray *self, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_init_envelope array_8h.html acb0dd35407984736a820c754a30d11fd (VlArray *self, void *data, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_init_matrix array_8h.html a711b0dba1e11f616f26f58bf5bb0af84 (VlArray *self, vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_init_matrix_envelope array_8h.html aaace92daf56a02734d0ef6079ee71f50 (VlArray *self, void *data, vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_new array_8h.html a78e0f4b38bafedfe0ef31f5ad1d18dad (vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_new_envelope array_8h.html a67b31b72d500e04d66894be78d3f08cb (void *data, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_new_matrix array_8h.html ab0bb77833389b149bd15e4fc91f6f63e (vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_new_matrix_envelope array_8h.html a1a3af13a5d54bdbb2d436ed878a67d90 (void *data, vl_type type, vl_size numRows, vl_size numColumns)
- void vl_array_dealloc array_8h.html a22469f7d3a16d6bd56025330c87c351e (VlArray *self)
- void vl_array_delete array_8h.html a32a8f1faf1c01c33c762b5a607a53582 (VlArray *self)
- vl_size vl_array_get_num_dimensions array_8h.html a5c38f7c444dbab895b31fc4fdb88422d (VlArray const *self)
- vl_size const * vl_array_get_dimensions array_8h.html ae0f0e45c20b3b93845430676768928b9 (VlArray const *self)
- void * vl_array_get_data array_8h.html aa93c4334e0ea760def9fb1755da0a6d4 (VlArray const *self)
- vl_type vl_array_get_data_type array_8h.html a8a855ba511380e99590905879e578ed2 (VlArray const *self)
- vl_size vl_array_get_num_elements array_8h.html a96d147d44ba7cbe905565181fa8b970f (VlArray const *self)
- VlArray * vl_array_init array_8h.html a13e937fbbbbb7507dfafa0cc7e558b11 (VlArray *self, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_init_envelope array_8h.html acb0dd35407984736a820c754a30d11fd (VlArray *self, void *data, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_init_matrix array_8h.html a711b0dba1e11f616f26f58bf5bb0af84 (VlArray *self, vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_init_matrix_envelope array_8h.html aaace92daf56a02734d0ef6079ee71f50 (VlArray *self, void *data, vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_new array_8h.html a78e0f4b38bafedfe0ef31f5ad1d18dad (vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_new_envelope array_8h.html a67b31b72d500e04d66894be78d3f08cb (void *data, vl_type type, vl_size numDimension, vl_size const *dimensions)
- VlArray * vl_array_new_matrix array_8h.html ab0bb77833389b149bd15e4fc91f6f63e (vl_type type, vl_size numRows, vl_size numColumns)
- VlArray * vl_array_new_matrix_envelope array_8h.html a1a3af13a5d54bdbb2d436ed878a67d90 (void *data, vl_type type, vl_size numRows, vl_size numColumns)
- void vl_array_dealloc array_8h.html a22469f7d3a16d6bd56025330c87c351e (VlArray *self)
- void vl_array_delete array_8h.html a32a8f1faf1c01c33c762b5a607a53582 (VlArray *self)
covdet.c
vl/
covdet_8c.html
covdet.h
_VlCovDet
- static int _vl_resize_buffer covdet_8c.html a9115190fadfffd887d24132ea02954f7 (void **buffer, vl_size *bufferSize, vl_size targetSize)
- static int _vl_enlarge_buffer covdet_8c.html afb3bdb49a23d115dafa953f2be5f87c0 (void **buffer, vl_size *bufferSize, vl_size targetSize)
- vl_size vl_find_local_extrema_3 covdet_8c.html af951de09ebfe2adfb18887be739ed73e (vl_index **extrema, vl_size *bufferSize, float const *map, vl_size width, vl_size height, vl_size depth, double threshold)
- vl_size vl_find_local_extrema_2 covdet_8c.html a9a6be0521775a458c2d7f7566488cb5c (vl_index **extrema, vl_size *bufferSize, float const *map, vl_size width, vl_size height, double threshold)
- vl_bool vl_refine_local_extreum_3 covdet_8c.html a6eb190e7eb77268734e56bb9a8773f30 (VlCovDetExtremum3 *refined, float const *map, vl_size width, vl_size height, vl_size depth, vl_index x, vl_index y, vl_index z)
- vl_bool vl_refine_local_extreum_2 covdet_8c.html a98a72bd26a4cb59bb9899e9cffc32bd3 (VlCovDetExtremum2 *refined, float const *map, vl_size width, vl_size height, vl_index x, vl_index y)
- VlCovDet * vl_covdet_new covdet_8c.html ab9a4060af83564ca36cc55ce8cbfa790 (VlCovDetMethod method)
- void vl_covdet_reset covdet_8c.html a7cfe6bd396893127c69f02f189e7f359 (VlCovDet *self)
- void vl_covdet_delete covdet_8c.html a7abfa72a8bb2a05c12376052c29ea17f (VlCovDet *self)
- int vl_covdet_append_feature covdet_8c.html af266ce65ae19bff2c5d9ef1ad499b5fd (VlCovDet *self, VlCovDetFeature const *feature)
- int vl_covdet_put_image covdet_8c.html affcedda1fdc7ed72d223e0aab003024e (VlCovDet *self, float const *image, vl_size width, vl_size height)
- static void _vl_det_hessian_response covdet_8c.html ad9b4be768992adb630dbaa53698f4b71 (float *hessian, float const *image, vl_size width, vl_size height, double step, double sigma)
- static void _vl_harris_response covdet_8c.html ad32aecc30ae52c6d666935b655ea0881 (float *harris, float const *image, vl_size width, vl_size height, double step, double sigma, double sigmaI, double alpha)
- static void _vl_dog_response covdet_8c.html a953455b468b827819e8586e5f1a859b2 (float *dog, float const *level1, float const *level2, vl_size width, vl_size height)
- void vl_covdet_detect covdet_8c.html abfe553fdb25132cbcf9cbb08839b7f98 (VlCovDet *self)
- vl_bool vl_covdet_extract_patch_helper covdet_8c.html a8cc86041f081986e633e621272ee9218 (VlCovDet *self, double *sigma1, double *sigma2, float *patch, vl_size resolution, double extent, double sigma, double A_[4], double T_[2], double d1, double d2)
- vl_bool vl_covdet_extract_patch_for_frame covdet_8c.html a5332ef1f0e09654f5787c19e156404a9 (VlCovDet *self, float *patch, vl_size resolution, double extent, double sigma, VlFrameOrientedEllipse frame)
- int vl_covdet_extract_affine_shape_for_frame covdet_8c.html ad3c1402a759e6056b6bd58a27ba4799c (VlCovDet *self, VlFrameOrientedEllipse *adapted, VlFrameOrientedEllipse frame)
- void vl_covdet_extract_affine_shape covdet_8c.html aee6fc0f35fb23b32e558e8d0131abb96 (VlCovDet *self)
- VlCovDetFeatureOrientation * vl_covdet_extract_orientations_for_frame covdet_8c.html a6c8b0db407312ad21c9dd9b29cf40d69 (VlCovDet *self, vl_size *numOrientations, VlFrameOrientedEllipse frame)
- void vl_covdet_extract_orientations covdet_8c.html a0f9823a4cffd55760cf6c16352381f1a (VlCovDet *self)
- VlCovDetFeatureLaplacianScale * vl_covdet_extract_laplacian_scales_for_frame covdet_8c.html af65611417c4e7e843d76811837e78a99 (VlCovDet *self, vl_size *numScales, VlFrameOrientedEllipse frame)
- void vl_covdet_extract_laplacian_scales covdet_8c.html a1858e75418d7c6364a66bbbd8899fdd6 (VlCovDet *self)
- void vl_covdet_drop_features_outside covdet_8c.html a614fd4d42d8d2c938c945c76a544680f (VlCovDet *self, double margin)
- vl_bool vl_covdet_get_transposed covdet_8c.html a55d10412a55bc52e6468f347daa84c2d (VlCovDet const *self)
- void vl_covdet_set_transposed covdet_8c.html aca7fefc61bf17249380bef9410e0b2b2 (VlCovDet *self, vl_bool t)
- double vl_covdet_get_edge_threshold covdet_8c.html acd380e24e7525b6c5bc2dfa656d7a9b2 (VlCovDet const *self)
- void vl_covdet_set_edge_threshold covdet_8c.html a16e0f9b96b16727a1bcec2df7bff0017 (VlCovDet *self, double edgeThreshold)
- double vl_covdet_get_peak_threshold covdet_8c.html a4fd154b4600ca2bf32b87adf77f62825 (VlCovDet const *self)
- void vl_covdet_set_peak_threshold covdet_8c.html afcbfb9f6cade3f20bf429cd520b9cee8 (VlCovDet *self, double peakThreshold)
- double vl_covdet_get_laplacian_peak_threshold covdet_8c.html a997689d5bf1078028223ebad6f1f0626 (VlCovDet const *self)
- void vl_covdet_set_laplacian_peak_threshold covdet_8c.html a214c8968e436f281f70532fa85b54043 (VlCovDet *self, double peakThreshold)
- vl_index vl_covdet_get_first_octave covdet_8c.html ab06c5d750facf9105d6e3036c1ba40bb (VlCovDet const *self)
- void vl_covdet_set_first_octave covdet_8c.html af51d1a729e1611201ae7208a1144b8d8 (VlCovDet *self, vl_index o)
- vl_size vl_covdet_get_num_octaves covdet_8c.html ad3247e72c38a9c713aecc0752468f954 (VlCovDet const *self)
- double vl_covdet_get_base_scale covdet_8c.html af57b014275578f5d4513a65b0523ac11 (VlCovDet const *self)
- void vl_covdet_set_num_octaves covdet_8c.html a234342d7c689f6d16e30e5b8433f3170 (VlCovDet *self, vl_size o)
- void vl_covdet_set_base_scale covdet_8c.html a83fcd4f56f9ced56232b58d13f869c02 (VlCovDet *self, double s)
- void vl_covdet_set_max_num_orientations covdet_8c.html a1064241f872090d4ba32c8a7de9dc89b (VlCovDet *self, vl_size m)
- vl_size vl_covdet_get_octave_resolution covdet_8c.html a9ccdfbf6b9fbfa01429ed2713c555846 (VlCovDet const *self)
- void vl_covdet_set_octave_resolution covdet_8c.html a3ab247f8ce822636bb32ccd48c753a1d (VlCovDet *self, vl_size r)
- vl_bool vl_covdet_get_aa_accurate_smoothing covdet_8c.html ad91ad31d5ca752e14c351e9cffbde68c (VlCovDet const *self)
- void vl_covdet_set_aa_accurate_smoothing covdet_8c.html a8573f2724701397d5684e0dfbc987423 (VlCovDet *self, vl_bool x)
- vl_size vl_covdet_get_max_num_orientations covdet_8c.html ab921cc0292adf7c88b17ec7426d2bdd8 (VlCovDet const *self)
- double vl_covdet_get_non_extrema_suppression_threshold covdet_8c.html a68dbea737c1c5ced8590b0b6ae66a3ad (VlCovDet const *self)
- void vl_covdet_set_non_extrema_suppression_threshold covdet_8c.html a50bd5cc5eb6584f585d0bf7af8feff2f (VlCovDet *self, double x)
- vl_size vl_covdet_get_num_non_extrema_suppressed covdet_8c.html a6e2c647eb87bea3d0935734acd2ba8f5 (VlCovDet const *self)
- vl_size vl_covdet_get_num_features covdet_8c.html a463ed222516fe046e8b170e3d3c06585 (VlCovDet const *self)
- void * vl_covdet_get_features covdet_8c.html a44e0bd8bf35247972dd663d79d991555 (VlCovDet *self)
- VlScaleSpace * vl_covdet_get_gss covdet_8c.html a05ef092a1eb34af3bd46e13344be1f40 (VlCovDet const *self)
- VlScaleSpace * vl_covdet_get_css covdet_8c.html ab0801070e67a2f32a8edb4dd32c96605 (VlCovDet const *self)
- vl_size const * vl_covdet_get_laplacian_scales_statistics covdet_8c.html adbacfe11137ac9a842ee0409a32d74a3 (VlCovDet const *self, vl_size *numScales)
- vl_bool vl_covdet_get_allow_padded_warping covdet_8c.html a1dff0f21a42e510718b35c5020204ca0 (VlCovDet const *self)
- void vl_covdet_set_allow_padded_warping covdet_8c.html a1d121b6a8ab2f8a6bda93336731b3b7d (VlCovDet *self, vl_bool t)
covdet.h
vl/
covdet_8h.html
generic.h
stringop.h
scalespace.h
VlFrameDisc
VlFrameOrientedDisc
VlFrameEllipse
VlFrameOrientedEllipse
VlCovDetFeature
VlCovDetFeatureOrientation
VlCovDetFeatureLaplacianScale
_VlCovDet
- VlCovDet * vl_covdet_new covdet_8h.html ab9a4060af83564ca36cc55ce8cbfa790 (VlCovDetMethod method)
- void vl_covdet_delete covdet_8h.html a7abfa72a8bb2a05c12376052c29ea17f (VlCovDet *self)
- void vl_covdet_reset covdet_8h.html a7cfe6bd396893127c69f02f189e7f359 (VlCovDet *self)
- int vl_covdet_put_image covdet_8h.html affcedda1fdc7ed72d223e0aab003024e (VlCovDet *self, float const *image, vl_size width, vl_size height)
- void vl_covdet_detect covdet_8h.html abfe553fdb25132cbcf9cbb08839b7f98 (VlCovDet *self)
- int vl_covdet_append_feature covdet_8h.html af266ce65ae19bff2c5d9ef1ad499b5fd (VlCovDet *self, VlCovDetFeature const *feature)
- void vl_covdet_extract_orientations covdet_8h.html a0f9823a4cffd55760cf6c16352381f1a (VlCovDet *self)
- void vl_covdet_extract_laplacian_scales covdet_8h.html a1858e75418d7c6364a66bbbd8899fdd6 (VlCovDet *self)
- void vl_covdet_extract_affine_shape covdet_8h.html aee6fc0f35fb23b32e558e8d0131abb96 (VlCovDet *self)
- VlCovDetFeatureOrientation * vl_covdet_extract_orientations_for_frame covdet_8h.html a6c8b0db407312ad21c9dd9b29cf40d69 (VlCovDet *self, vl_size *numOrientations, VlFrameOrientedEllipse frame)
- VlCovDetFeatureLaplacianScale * vl_covdet_extract_laplacian_scales_for_frame covdet_8h.html af65611417c4e7e843d76811837e78a99 (VlCovDet *self, vl_size *numScales, VlFrameOrientedEllipse frame)
- int vl_covdet_extract_affine_shape_for_frame covdet_8h.html ad3c1402a759e6056b6bd58a27ba4799c (VlCovDet *self, VlFrameOrientedEllipse *adapted, VlFrameOrientedEllipse frame)
- vl_bool vl_covdet_extract_patch_for_frame covdet_8h.html a5332ef1f0e09654f5787c19e156404a9 (VlCovDet *self, float *patch, vl_size resolution, double extent, double sigma, VlFrameOrientedEllipse frame)
- void vl_covdet_drop_features_outside covdet_8h.html a614fd4d42d8d2c938c945c76a544680f (VlCovDet *self, double margin)
- vl_size vl_covdet_get_num_features covdet_8h.html a463ed222516fe046e8b170e3d3c06585 (VlCovDet const *self)
- void * vl_covdet_get_features covdet_8h.html a44e0bd8bf35247972dd663d79d991555 (VlCovDet *self)
- vl_index vl_covdet_get_first_octave covdet_8h.html ab06c5d750facf9105d6e3036c1ba40bb (VlCovDet const *self)
- vl_size vl_covdet_get_num_octaves covdet_8h.html ad3247e72c38a9c713aecc0752468f954 (VlCovDet const *self)
- double vl_covdet_get_base_scale covdet_8h.html af57b014275578f5d4513a65b0523ac11 (VlCovDet const *self)
- vl_size vl_covdet_get_octave_resolution covdet_8h.html a9ccdfbf6b9fbfa01429ed2713c555846 (VlCovDet const *self)
- double vl_covdet_get_peak_threshold covdet_8h.html a4fd154b4600ca2bf32b87adf77f62825 (VlCovDet const *self)
- double vl_covdet_get_edge_threshold covdet_8h.html acd380e24e7525b6c5bc2dfa656d7a9b2 (VlCovDet const *self)
- vl_size vl_covdet_get_max_num_orientations covdet_8h.html ab921cc0292adf7c88b17ec7426d2bdd8 (VlCovDet const *self)
- vl_bool vl_covdet_get_transposed covdet_8h.html a55d10412a55bc52e6468f347daa84c2d (VlCovDet const *self)
- VlScaleSpace * vl_covdet_get_gss covdet_8h.html a05ef092a1eb34af3bd46e13344be1f40 (VlCovDet const *self)
- VlScaleSpace * vl_covdet_get_css covdet_8h.html ab0801070e67a2f32a8edb4dd32c96605 (VlCovDet const *self)
- vl_bool vl_covdet_get_aa_accurate_smoothing covdet_8h.html ad91ad31d5ca752e14c351e9cffbde68c (VlCovDet const *self)
- vl_size const * vl_covdet_get_laplacian_scales_statistics covdet_8h.html adbacfe11137ac9a842ee0409a32d74a3 (VlCovDet const *self, vl_size *numScales)
- double vl_covdet_get_non_extrema_suppression_threshold covdet_8h.html a68dbea737c1c5ced8590b0b6ae66a3ad (VlCovDet const *self)
- vl_size vl_covdet_get_num_non_extrema_suppressed covdet_8h.html a6e2c647eb87bea3d0935734acd2ba8f5 (VlCovDet const *self)
- vl_bool vl_covdet_get_allow_padded_warping covdet_8h.html a1dff0f21a42e510718b35c5020204ca0 (VlCovDet const *self)
- void vl_covdet_set_first_octave covdet_8h.html af51d1a729e1611201ae7208a1144b8d8 (VlCovDet *self, vl_index o)
- void vl_covdet_set_num_octaves covdet_8h.html a234342d7c689f6d16e30e5b8433f3170 (VlCovDet *self, vl_size o)
- void vl_covdet_set_base_scale covdet_8h.html a83fcd4f56f9ced56232b58d13f869c02 (VlCovDet *self, double s)
- void vl_covdet_set_octave_resolution covdet_8h.html a3ab247f8ce822636bb32ccd48c753a1d (VlCovDet *self, vl_size r)
- void vl_covdet_set_peak_threshold covdet_8h.html afcbfb9f6cade3f20bf429cd520b9cee8 (VlCovDet *self, double peakThreshold)
- void vl_covdet_set_edge_threshold covdet_8h.html a16e0f9b96b16727a1bcec2df7bff0017 (VlCovDet *self, double edgeThreshold)
- void vl_covdet_set_laplacian_peak_threshold covdet_8h.html a214c8968e436f281f70532fa85b54043 (VlCovDet *self, double peakThreshold)
- void vl_covdet_set_max_num_orientations covdet_8h.html a1064241f872090d4ba32c8a7de9dc89b (VlCovDet *self, vl_size m)
- void vl_covdet_set_transposed covdet_8h.html aca7fefc61bf17249380bef9410e0b2b2 (VlCovDet *self, vl_bool t)
- void vl_covdet_set_aa_accurate_smoothing covdet_8h.html a8573f2724701397d5684e0dfbc987423 (VlCovDet *self, vl_bool x)
- void vl_covdet_set_non_extrema_suppression_threshold covdet_8h.html a50bd5cc5eb6584f585d0bf7af8feff2f (VlCovDet *self, double x)
- void vl_covdet_set_allow_padded_warping covdet_8h.html a89e1127e52b07376f29804b0f59f7f3c (VlCovDet *self, vl_bool x)
- VlFrameType
  covdet_8h.html
  afbadee402b023a061620226e2f4bb45e
- VL_FRAMETYPE_DISC
  covdet_8h.html
  afbadee402b023a061620226e2f4bb45ea7dc9a8930f7f37eedc693977464b3fd4
- VL_FRAMETYPE_ORIENTED_DISC
  covdet_8h.html
  afbadee402b023a061620226e2f4bb45ea18b389125522f1c5944e5d1d07edb218
- VL_FRAMETYPE_ELLIPSE
  covdet_8h.html
  afbadee402b023a061620226e2f4bb45ea6145863075f58a45373a3f72a7f411a9
- VL_FRAMETYPE_ORIENTED_ELLIPSE
  covdet_8h.html
  afbadee402b023a061620226e2f4bb45ea5d51e0a1b4f08d13e50e689b990a7a87
- VlCovDetMethod
  covdet_8h.html
  a29fcb6ced2bee0db21c3c3f81a54477e
- const char * vlFrameNames covdet_8h.html ac0451e3eeb39245382946810e492424f [VL_FRAMETYPE_NUM]
- VlEnumerator vlFrameTypes covdet_8h.html ad61cfa115e5bbc18bcf10ac1ae1c18a2 [VL_FRAMETYPE_NUM]
- VlEnumerator vlCovdetMethods covdet_8h.html a5498a8ca2643970858426c50a847f363 [VL_COVDET_METHOD_NUM]
- struct _VlCovDet VlCovDet covdet_8h.html ac9ee6b09d1b6ace81783ecbb4de7303c
- vl_size vl_get_frame_size covdet_8h.html ad245e479a99d398bfed34aa892530a23 (VlFrameType frameType)
- VlFrameType vl_get_frame_type covdet_8h.html a3dfa5e94c79c5dd14013eb075db487bf (vl_bool affineAdaptation, vl_bool orientation)
- VlCovDet * vl_covdet_new covdet_8h.html ab9a4060af83564ca36cc55ce8cbfa790 (VlCovDetMethod method)
- void vl_covdet_delete covdet_8h.html a7abfa72a8bb2a05c12376052c29ea17f (VlCovDet *self)
- void vl_covdet_reset covdet_8h.html a7cfe6bd396893127c69f02f189e7f359 (VlCovDet *self)
- int vl_covdet_put_image covdet_8h.html affcedda1fdc7ed72d223e0aab003024e (VlCovDet *self, float const *image, vl_size width, vl_size height)
- void vl_covdet_detect covdet_8h.html abfe553fdb25132cbcf9cbb08839b7f98 (VlCovDet *self)
- int vl_covdet_append_feature covdet_8h.html af266ce65ae19bff2c5d9ef1ad499b5fd (VlCovDet *self, VlCovDetFeature const *feature)
- void vl_covdet_extract_orientations covdet_8h.html a0f9823a4cffd55760cf6c16352381f1a (VlCovDet *self)
- void vl_covdet_extract_laplacian_scales covdet_8h.html a1858e75418d7c6364a66bbbd8899fdd6 (VlCovDet *self)
- void vl_covdet_extract_affine_shape covdet_8h.html aee6fc0f35fb23b32e558e8d0131abb96 (VlCovDet *self)
- VlCovDetFeatureOrientation * vl_covdet_extract_orientations_for_frame covdet_8h.html a6c8b0db407312ad21c9dd9b29cf40d69 (VlCovDet *self, vl_size *numOrientations, VlFrameOrientedEllipse frame)
- VlCovDetFeatureLaplacianScale * vl_covdet_extract_laplacian_scales_for_frame covdet_8h.html af65611417c4e7e843d76811837e78a99 (VlCovDet *self, vl_size *numScales, VlFrameOrientedEllipse frame)
- int vl_covdet_extract_affine_shape_for_frame covdet_8h.html ad3c1402a759e6056b6bd58a27ba4799c (VlCovDet *self, VlFrameOrientedEllipse *adapted, VlFrameOrientedEllipse frame)
- vl_bool vl_covdet_extract_patch_for_frame covdet_8h.html a5332ef1f0e09654f5787c19e156404a9 (VlCovDet *self, float *patch, vl_size resolution, double extent, double sigma, VlFrameOrientedEllipse frame)
- void vl_covdet_drop_features_outside covdet_8h.html a614fd4d42d8d2c938c945c76a544680f (VlCovDet *self, double margin)
- vl_size vl_covdet_get_num_features covdet_8h.html a463ed222516fe046e8b170e3d3c06585 (VlCovDet const *self)
- void * vl_covdet_get_features covdet_8h.html a44e0bd8bf35247972dd663d79d991555 (VlCovDet *self)
- vl_index vl_covdet_get_first_octave covdet_8h.html ab06c5d750facf9105d6e3036c1ba40bb (VlCovDet const *self)
- vl_size vl_covdet_get_num_octaves covdet_8h.html ad3247e72c38a9c713aecc0752468f954 (VlCovDet const *self)
- double vl_covdet_get_base_scale covdet_8h.html af57b014275578f5d4513a65b0523ac11 (VlCovDet const *self)
- vl_size vl_covdet_get_octave_resolution covdet_8h.html a9ccdfbf6b9fbfa01429ed2713c555846 (VlCovDet const *self)
- double vl_covdet_get_peak_threshold covdet_8h.html a4fd154b4600ca2bf32b87adf77f62825 (VlCovDet const *self)
- double vl_covdet_get_edge_threshold covdet_8h.html acd380e24e7525b6c5bc2dfa656d7a9b2 (VlCovDet const *self)
- vl_size vl_covdet_get_max_num_orientations covdet_8h.html ab921cc0292adf7c88b17ec7426d2bdd8 (VlCovDet const *self)
- vl_bool vl_covdet_get_transposed covdet_8h.html a55d10412a55bc52e6468f347daa84c2d (VlCovDet const *self)
- VlScaleSpace * vl_covdet_get_gss covdet_8h.html a05ef092a1eb34af3bd46e13344be1f40 (VlCovDet const *self)
- VlScaleSpace * vl_covdet_get_css covdet_8h.html ab0801070e67a2f32a8edb4dd32c96605 (VlCovDet const *self)
- vl_bool vl_covdet_get_aa_accurate_smoothing covdet_8h.html ad91ad31d5ca752e14c351e9cffbde68c (VlCovDet const *self)
- vl_size const * vl_covdet_get_laplacian_scales_statistics covdet_8h.html adbacfe11137ac9a842ee0409a32d74a3 (VlCovDet const *self, vl_size *numScales)
- double vl_covdet_get_non_extrema_suppression_threshold covdet_8h.html a68dbea737c1c5ced8590b0b6ae66a3ad (VlCovDet const *self)
- vl_size vl_covdet_get_num_non_extrema_suppressed covdet_8h.html a6e2c647eb87bea3d0935734acd2ba8f5 (VlCovDet const *self)
- vl_bool vl_covdet_get_allow_padded_warping covdet_8h.html a1dff0f21a42e510718b35c5020204ca0 (VlCovDet const *self)
- void vl_covdet_set_first_octave covdet_8h.html af51d1a729e1611201ae7208a1144b8d8 (VlCovDet *self, vl_index o)
- void vl_covdet_set_num_octaves covdet_8h.html a234342d7c689f6d16e30e5b8433f3170 (VlCovDet *self, vl_size o)
- void vl_covdet_set_base_scale covdet_8h.html a83fcd4f56f9ced56232b58d13f869c02 (VlCovDet *self, double s)
- void vl_covdet_set_octave_resolution covdet_8h.html a3ab247f8ce822636bb32ccd48c753a1d (VlCovDet *self, vl_size r)
- void vl_covdet_set_peak_threshold covdet_8h.html afcbfb9f6cade3f20bf429cd520b9cee8 (VlCovDet *self, double peakThreshold)
- void vl_covdet_set_edge_threshold covdet_8h.html a16e0f9b96b16727a1bcec2df7bff0017 (VlCovDet *self, double edgeThreshold)
- void vl_covdet_set_laplacian_peak_threshold covdet_8h.html a214c8968e436f281f70532fa85b54043 (VlCovDet *self, double peakThreshold)
- void vl_covdet_set_max_num_orientations covdet_8h.html a1064241f872090d4ba32c8a7de9dc89b (VlCovDet *self, vl_size m)
- void vl_covdet_set_transposed covdet_8h.html aca7fefc61bf17249380bef9410e0b2b2 (VlCovDet *self, vl_bool t)
- void vl_covdet_set_aa_accurate_smoothing covdet_8h.html a8573f2724701397d5684e0dfbc987423 (VlCovDet *self, vl_bool x)
- void vl_covdet_set_non_extrema_suppression_threshold covdet_8h.html a50bd5cc5eb6584f585d0bf7af8feff2f (VlCovDet *self, double x)
- void vl_covdet_set_allow_padded_warping covdet_8h.html a89e1127e52b07376f29804b0f59f7f3c (VlCovDet *self, vl_bool x)
dsift.c
vl/
dsift_8c.html
dsift.h
pgm.h
mathop.h
imopv.h
- float * _vl_dsift_new_kernel dsift_8c.html a1bccbdabd349ba105eedb978fac29719 (int binSize, int numBins, int binIndex, double windowSize)
- float _vl_dsift_normalize_histogram dsift_8c.html a79f9ffc851983f7e26f09b9ed1c43813 (float *begin, float *end)
- static void _vl_dsift_free_buffers dsift_8c.html a85a2ddc18108b83931d3cb7c66e7b382 (VlDsiftFilter *self)
- void _vl_dsift_update_buffers dsift_8c.html af83ee4f65210d5f4476a39167802ec97 (VlDsiftFilter *self)
- static void _vl_dsift_alloc_buffers dsift_8c.html a8b3119bdf4dd078826d1fa70231184fe (VlDsiftFilter *self)
- VlDsiftFilter * vl_dsift_new dsift_8c.html af64de03d751b58997592217b40d8e7a7 (int imWidth, int imHeight)
- VlDsiftFilter * vl_dsift_new_basic dsift_8c.html a482bbcc4eba519011f8f784c7cea82f3 (int imWidth, int imHeight, int step, int binSize)
- void vl_dsift_delete dsift_8c.html aa123f1d9e79ab01882646f713dfb4f0c (VlDsiftFilter *self)
- void _vl_dsift_with_gaussian_window dsift_8c.html ac4c6be3c85911ea7493faa841349aff7 (VlDsiftFilter *self)
- void _vl_dsift_with_flat_window dsift_8c.html a52dc36ae1f1a09fd8fa3978f973e763d (VlDsiftFilter *self)
- void vl_dsift_process dsift_8c.html a09d5525ad7e16e2b9f3f1b9d273c85f6 (VlDsiftFilter *self, float const *im)
dsift.h
vl/
dsift_8h.html
generic.h
VlDsiftKeypoint
VlDsiftDescriptorGeometry
VlDsiftFilter
- VlDsiftFilter * vl_dsift_new dsift_8h.html accf2dec4b3dfc2bda842a826a7e09381 (int width, int height)
- VlDsiftFilter * vl_dsift_new_basic dsift_8h.html a9f5d83ab20ca277423e3f0d25f750194 (int width, int height, int step, int binSize)
- void vl_dsift_delete dsift_8h.html aa123f1d9e79ab01882646f713dfb4f0c (VlDsiftFilter *self)
- void vl_dsift_process dsift_8h.html a09d5525ad7e16e2b9f3f1b9d273c85f6 (VlDsiftFilter *self, float const *im)
- void vl_dsift_transpose_descriptor dsift_8h.html abf6a55498f4385dcb9ead862a8477e6b (float *dst, float const *src, int numBinT, int numBinX, int numBinY)
- void _vl_dsift_update_buffers dsift_8h.html af83ee4f65210d5f4476a39167802ec97 (VlDsiftFilter *self)
- void vl_dsift_set_steps dsift_8h.html a42ae6bf77a9b737fd1e45ad5c43263dd (VlDsiftFilter *self, int stepX, int stepY)
- void vl_dsift_set_bounds dsift_8h.html a7d34c8e257c873f2ed580b046296d1ac (VlDsiftFilter *self, int minX, int minY, int maxX, int maxY)
- void vl_dsift_set_geometry dsift_8h.html a930f20c25eab08d9490830b0a358ff2b (VlDsiftFilter *self, VlDsiftDescriptorGeometry const *geom)
- void vl_dsift_set_flat_window dsift_8h.html a8dfe2d20dbe9885d0c139c5b81b5f4b0 (VlDsiftFilter *self, vl_bool useFlatWindow)
- void vl_dsift_set_window_size dsift_8h.html ae60fa31ff4df09e8025525714dac9563 (VlDsiftFilter *self, double windowSize)
- float const * vl_dsift_get_descriptors dsift_8h.html a06f036e38fb68d2237dd60efb6f21236 (VlDsiftFilter const *self)
- int vl_dsift_get_descriptor_size dsift_8h.html aeade8b18c21954f00d76f5dcb12b9bfe (VlDsiftFilter const *self)
- int vl_dsift_get_keypoint_num dsift_8h.html a3b5fabb1496fc91a70669d4201f47a5b (VlDsiftFilter const *self)
- VlDsiftKeypoint const * vl_dsift_get_keypoints dsift_8h.html a5b586c60d079a65ded73c4fd2387d6bf (VlDsiftFilter const *self)
- void vl_dsift_get_bounds dsift_8h.html a92580ab01e5fb7967b1fa69abde717d0 (VlDsiftFilter const *self, int *minX, int *minY, int *maxX, int *maxY)
- void vl_dsift_get_steps dsift_8h.html ac2ba5f78ac2675e547a4ef36c1bf4654 (VlDsiftFilter const *self, int *stepX, int *stepY)
- VlDsiftDescriptorGeometry const * vl_dsift_get_geometry dsift_8h.html a05dc468116dc64d75b45853ead4c5031 (VlDsiftFilter const *self)
- vl_bool vl_dsift_get_flat_window dsift_8h.html a36450893fad7e5d9bb4ea003b05ea6d2 (VlDsiftFilter const *self)
- double vl_dsift_get_window_size dsift_8h.html afa8d4a02e6f7a0d8b89b585c689e164e (VlDsiftFilter const *self)
- void vl_dsift_set_steps dsift_8h.html a42ae6bf77a9b737fd1e45ad5c43263dd (VlDsiftFilter *self, int stepX, int stepY)
- void vl_dsift_set_bounds dsift_8h.html a7d34c8e257c873f2ed580b046296d1ac (VlDsiftFilter *self, int minX, int minY, int maxX, int maxY)
- void vl_dsift_set_geometry dsift_8h.html a930f20c25eab08d9490830b0a358ff2b (VlDsiftFilter *self, VlDsiftDescriptorGeometry const *geom)
- void vl_dsift_set_flat_window dsift_8h.html a8dfe2d20dbe9885d0c139c5b81b5f4b0 (VlDsiftFilter *self, vl_bool useFlatWindow)
- void vl_dsift_set_window_size dsift_8h.html ae60fa31ff4df09e8025525714dac9563 (VlDsiftFilter *self, double windowSize)
- float const * vl_dsift_get_descriptors dsift_8h.html a06f036e38fb68d2237dd60efb6f21236 (VlDsiftFilter const *self)
- int vl_dsift_get_descriptor_size dsift_8h.html aeade8b18c21954f00d76f5dcb12b9bfe (VlDsiftFilter const *self)
- int vl_dsift_get_keypoint_num dsift_8h.html a3b5fabb1496fc91a70669d4201f47a5b (VlDsiftFilter const *self)
- VlDsiftKeypoint const * vl_dsift_get_keypoints dsift_8h.html a5b586c60d079a65ded73c4fd2387d6bf (VlDsiftFilter const *self)
- void vl_dsift_get_bounds dsift_8h.html a92580ab01e5fb7967b1fa69abde717d0 (VlDsiftFilter const *self, int *minX, int *minY, int *maxX, int *maxY)
- void vl_dsift_get_steps dsift_8h.html ac2ba5f78ac2675e547a4ef36c1bf4654 (VlDsiftFilter const *self, int *stepX, int *stepY)
- VlDsiftDescriptorGeometry const * vl_dsift_get_geometry dsift_8h.html a05dc468116dc64d75b45853ead4c5031 (VlDsiftFilter const *self)
- vl_bool vl_dsift_get_flat_window dsift_8h.html a36450893fad7e5d9bb4ea003b05ea6d2 (VlDsiftFilter const *self)
- double vl_dsift_get_window_size dsift_8h.html afa8d4a02e6f7a0d8b89b585c689e164e (VlDsiftFilter const *self)
fisher.c
vl/
fisher_8c.html
fisher.h
gmm.h
mathop.h
- vl_size vl_fisher_encode fisher_8c.html a4c13fe11e9847f9046c2636a6e77c1bd (void *enc, vl_type dataType, void const *means, vl_size dimension, vl_size numClusters, void const *covariances, void const *priors, void const *data, vl_size numData, int flags)
fisher.h
vl/
fisher_8h.html
generic.h
- #define VL_FISHER_FLAG_SQUARE_ROOT fisher_8h.html ac25863013987b97998d64b9f0695c223
- #define VL_FISHER_FLAG_NORMALIZED fisher_8h.html aca9b5a03e0c6ff578cee1268f725afa5
- #define VL_FISHER_FLAG_IMPROVED fisher_8h.html a73052d0cb0678620a8d52f97eada233c
- #define VL_FISHER_FLAG_FAST fisher_8h.html aaa8a24c2d002294897dcd82f1d9456b5
- vl_size vl_fisher_encode fisher_8h.html a4c13fe11e9847f9046c2636a6e77c1bd (void *enc, vl_type dataType, void const *means, vl_size dimension, vl_size numClusters, void const *covariances, void const *priors, void const *data, vl_size numData, int flags)
- #define VL_FISHER_FLAG_SQUARE_ROOT fisher_8h.html ac25863013987b97998d64b9f0695c223
- #define VL_FISHER_FLAG_NORMALIZED fisher_8h.html aca9b5a03e0c6ff578cee1268f725afa5
- #define VL_FISHER_FLAG_IMPROVED fisher_8h.html a73052d0cb0678620a8d52f97eada233c
- #define VL_FISHER_FLAG_FAST fisher_8h.html aaa8a24c2d002294897dcd82f1d9456b5
generic.c
vl/
generic_8c.html
generic.h
- VlState * vl_get_state generic_8c.html abccc32c43986a62ed389572157c768cc (void)
- VlThreadState * vl_get_thread_specific_state generic_8c.html a6c4407682ab9d2e18d83bf7b45ec2f2e (void)
- static void vl_lock_state generic_8c.html aa4922f5efbe6b13c2527b1fcc6fc833a (void)
- static void vl_unlock_state generic_8c.html aa5589c034e06c5965ad91cdf2467dffd (void)
- static VlThreadState * vl_thread_specific_state_new generic_8c.html a6f7d17a2292676f8d6c88718578087e9 (void)
- static void vl_thread_specific_state_delete generic_8c.html aecf02e838af9ff971eca81a427c64165 (VlThreadState *self)
- char const * vl_get_version_string generic_8c.html ac484fa1024773f68845e249c9939f424 ()
- char * vl_configuration_to_string_copy generic_8c.html a87117aad7c7163dc135f543304c0beeb ()
- static int do_nothing_printf generic_8c.html ad4772f51849960d0d88e434a157fbceb (char const *format,...)
- vl_size vl_get_num_cpus generic_8c.html a49f59f6c5355c146c8fae8959b7da782 (void)
- void vl_set_simd_enabled generic_8c.html a3fb6cee731450d886e49da54e29788e8 (vl_bool x)
- vl_bool vl_get_simd_enabled generic_8c.html ac4090b5a1fac0a0bc6e42cc1a7d77047 (void)
- vl_bool vl_cpu_has_avx generic_8c.html accbf3c00c4b86e465acb28d746a92f58 (void)
- vl_bool vl_cpu_has_sse3 generic_8c.html a84aadf91644a01036d3718fe595f5a26 (void)
- vl_bool vl_cpu_has_sse2 generic_8c.html ad2cf9346f3895f26bb7f05b5917614c9 (void)
- vl_size vl_get_thread_limit generic_8c.html a426a9313eef611543f45fd3faaa9b343 (void)
- vl_size vl_get_max_threads generic_8c.html a2d38f8e7475ddb8f1e106e2b7495d28f (void)
- void vl_set_num_threads generic_8c.html a3e410efeeb102664d7b98417c8b5806c (vl_size numThreads)
- int vl_set_last_error generic_8c.html a7a3ebca801573280aafbea04578ef124 (int error, char const *errorMessage,...)
- int vl_get_last_error generic_8c.html aa5d08848df8c025fadd5430c8a6cb0e2 (void)
- char const * vl_get_last_error_message generic_8c.html a6678ce547dc4da09bf5d63555fa9c0ea (void)
- void vl_set_alloc_func generic_8c.html ac04fe278ac908fa6ed02bda099588cf0 (void *(*malloc_func)(size_t), void *(*realloc_func)(void *, size_t), void *(*calloc_func)(size_t, size_t), void(*free_func)(void *))
- void * vl_malloc generic_8c.html a136474bd173eb04e98989c7a521d4ada (size_t n)
- void * vl_realloc generic_8c.html a6213d08692fb90f0a0eaa423644f25c2 (void *ptr, size_t n)
- void * vl_calloc generic_8c.html a175a5268fe40a4e3c68e6fab63ed064b (size_t n, size_t size)
- void vl_free generic_8c.html ae070a0a4d3d367a1ba8308644c88ada3 (void *ptr)
- void vl_set_printf_func generic_8c.html a17ef7f5dfc74e0ff032f46617a5bc1c5 (printf_func_t printf_func)
- printf_func_t vl_get_printf_func generic_8c.html afeb1328b069d33541dc21ea859b02d0a (void)
- double vl_get_cpu_time generic_8c.html a4a2af50f50dfc91505947ced9656f5e7 ()
- void vl_tic generic_8c.html acc7e28d60e21ecef6e3f5d83b850b34b (void)
- double vl_toc generic_8c.html a429bff43a8deafa7c2ce016932738cd6 (void)
- VlRand * vl_get_rand generic_8c.html aa4712bf966aec4c90e97e0897fc2241a (void)
- static void vl_constructor generic_8c.html a1af550f58b02cee55be9c0b8a3bddee2 (void)
- static void vl_destructor generic_8c.html aa3d76b59c0a5e7c45f80e172ec042c93 ()
generic.h
vl/
generic_8h.html
host.h
random.h
- #define VL_VERSION_STRING generic_8h.html aa53b45e68c7ce79c6fc539e64ba027a6
- #define VL_ERR_MSG_LEN generic_8h.html af35e10968d642caab4fbffe6f4b0789c
- #define VL_MIN generic_8h.html a36f2f85796040ca2f71bb34a9f55969f (x, y)
- #define VL_MAX generic_8h.html ac8a3f4020a3e381daadd4214668dc63c (x, y)
- #define VL_SHIFT_LEFT generic_8h.html aee17b425e4672e582e26cf9e103fc0fb (x, n)
- char const * vl_get_version_string generic_8h.html a21873db436e8ad3710486c1bb5d2b183 (void)
- char * vl_configuration_to_string_copy generic_8h.html aff40f4feb7c9c61dcaf1173a26d58e67 (void)
- void vl_set_simd_enabled generic_8h.html a3fb6cee731450d886e49da54e29788e8 (vl_bool x)
- vl_bool vl_get_simd_enabled generic_8h.html ac4090b5a1fac0a0bc6e42cc1a7d77047 (void)
- vl_bool vl_cpu_has_avx generic_8h.html accbf3c00c4b86e465acb28d746a92f58 (void)
- vl_bool vl_cpu_has_sse3 generic_8h.html a84aadf91644a01036d3718fe595f5a26 (void)
- vl_bool vl_cpu_has_sse2 generic_8h.html ad2cf9346f3895f26bb7f05b5917614c9 (void)
- vl_size vl_get_num_cpus generic_8h.html a49f59f6c5355c146c8fae8959b7da782 (void)
- VlRand * vl_get_rand generic_8h.html aa4712bf966aec4c90e97e0897fc2241a (void)
- vl_size vl_get_max_threads generic_8h.html a2d38f8e7475ddb8f1e106e2b7495d28f (void)
- void vl_set_num_threads generic_8h.html adbbde4d47763c8e581640b23db5b6a1a (vl_size n)
- vl_size vl_get_thread_limit generic_8h.html a426a9313eef611543f45fd3faaa9b343 (void)
- void vl_set_alloc_func generic_8h.html ac04fe278ac908fa6ed02bda099588cf0 (void *(*malloc_func)(size_t), void *(*realloc_func)(void *, size_t), void *(*calloc_func)(size_t, size_t), void(*free_func)(void *))
- void * vl_malloc generic_8h.html a136474bd173eb04e98989c7a521d4ada (size_t n)
- void * vl_realloc generic_8h.html a6213d08692fb90f0a0eaa423644f25c2 (void *ptr, size_t n)
- void * vl_calloc generic_8h.html a175a5268fe40a4e3c68e6fab63ed064b (size_t n, size_t size)
- void vl_free generic_8h.html ae070a0a4d3d367a1ba8308644c88ada3 (void *ptr)
- void vl_tic generic_8h.html acc7e28d60e21ecef6e3f5d83b850b34b (void)
- double vl_toc generic_8h.html a429bff43a8deafa7c2ce016932738cd6 (void)
- double vl_get_cpu_time generic_8h.html a49738f9f66a6a6d8a70dbe712ab1f697 (void)
- #define VL_TYPE_FLOAT generic_8h.html aa034d0b942f9800b2a02aeb30ff10fa2
- #define VL_TYPE_DOUBLE generic_8h.html a41d6691dac0cc3648ca9701d27e5d2b0
- #define VL_TYPE_INT8 generic_8h.html a90ea396337523c32c3022f358196ccc9
- #define VL_TYPE_UINT8 generic_8h.html a4db234bb60c94d6f562f8e9ce3b1795e
- #define VL_TYPE_INT16 generic_8h.html a4eb25b91045f880c1d10e609174d3f5c
- #define VL_TYPE_UINT16 generic_8h.html a2e47aef4fdd2aa9f388fd2adfc36f4b1
- #define VL_TYPE_INT32 generic_8h.html a4ca0c2adc987dcb7f57a7de7893f5b7c
- #define VL_TYPE_UINT32 generic_8h.html ac1ca77a71afce483185fbd23f4df9ec7
- #define VL_TYPE_INT64 generic_8h.html a873cea95408414b33bc0d0af250caf5e
- #define VL_TYPE_UINT64 generic_8h.html ace055d33cb1d7f213bfc0b3a55b86fa2
- char const * vl_get_type_name generic_8h.html ac61da98ae51637b9dc8b829b96eca96a (vl_type type)
- vl_size vl_get_type_size generic_8h.html a477016b861e56130cfb95fe7085138d9 (vl_type type)
- #define VL_ERR_OK generic_8h.html a26519a3dd2966d2d46538eb46921abba
- #define VL_ERR_OVERFLOW generic_8h.html aad375cc4dcec5d098a94d072b6c5b3d4
- #define VL_ERR_ALLOC generic_8h.html a0a05979eb0e5e1bb8edd1d6992d73f5f
- #define VL_ERR_BAD_ARG generic_8h.html aa4c6982fd95a25fca8ec202632581345
- #define VL_ERR_IO generic_8h.html aba78f9bc7029f3e8f69e502ef10a1ea2
- #define VL_ERR_EOF generic_8h.html a67cc69e40d7af2aec137b36e53422982
- #define VL_ERR_NO_MORE generic_8h.html a28c5e84bca772be393e834dfff61b22d
- int vl_get_last_error generic_8h.html aa5d08848df8c025fadd5430c8a6cb0e2 (void)
- char const * vl_get_last_error_message generic_8h.html a6678ce547dc4da09bf5d63555fa9c0ea (void)
- int vl_set_last_error generic_8h.html a7a3ebca801573280aafbea04578ef124 (int error, char const *errorMessage,...)
- #define VL_PRINTF generic_8h.html af68d1c6327bf2226b15c84007eab3d94
- #define VL_PRINT generic_8h.html a1d4b7e68329e078b0d9064b7f408c96b
- int(* printf_func_t generic_8h.html a2ec0ef25b7502f3d671796dfbe19acda )(char const *format,...)
- void vl_set_printf_func generic_8h.html a17ef7f5dfc74e0ff032f46617a5bc1c5 (printf_func_t printf_func)
- printf_func_t vl_get_printf_func generic_8h.html afeb1328b069d33541dc21ea859b02d0a (void)
- #define VL_MIN generic_8h.html a36f2f85796040ca2f71bb34a9f55969f (x, y)
- #define VL_MAX generic_8h.html ac8a3f4020a3e381daadd4214668dc63c (x, y)
- #define VL_SHIFT_LEFT generic_8h.html aee17b425e4672e582e26cf9e103fc0fb (x, n)
- vl_size vl_get_max_threads generic_8h.html a2d38f8e7475ddb8f1e106e2b7495d28f (void)
- void vl_set_num_threads generic_8h.html adbbde4d47763c8e581640b23db5b6a1a (vl_size n)
- vl_size vl_get_thread_limit generic_8h.html a426a9313eef611543f45fd3faaa9b343 (void)
- void vl_set_alloc_func generic_8h.html ac04fe278ac908fa6ed02bda099588cf0 (void *(*malloc_func)(size_t), void *(*realloc_func)(void *, size_t), void *(*calloc_func)(size_t, size_t), void(*free_func)(void *))
- void * vl_malloc generic_8h.html a136474bd173eb04e98989c7a521d4ada (size_t n)
- void * vl_realloc generic_8h.html a6213d08692fb90f0a0eaa423644f25c2 (void *ptr, size_t n)
- void * vl_calloc generic_8h.html a175a5268fe40a4e3c68e6fab63ed064b (size_t n, size_t size)
- void vl_free generic_8h.html ae070a0a4d3d367a1ba8308644c88ada3 (void *ptr)
- void vl_tic generic_8h.html acc7e28d60e21ecef6e3f5d83b850b34b (void)
- double vl_toc generic_8h.html a429bff43a8deafa7c2ce016932738cd6 (void)
- double vl_get_cpu_time generic_8h.html a49738f9f66a6a6d8a70dbe712ab1f697 (void)
gmm.c
vl/
gmm_8c.html
gmm.h
mathop_avx.h
shuffle-def.h
- VlGMM * vl_gmm_new gmm_8c.html a049a00cb049f663905a07eefacf5b957 (vl_type dataType, vl_size dimension, vl_size numComponents)
- void vl_gmm_reset gmm_8c.html a1baeb175e0cdb68c548addc837d7baae (VlGMM *self)
- void vl_gmm_delete gmm_8c.html adbde533172047f780e2713d18387a9d0 (VlGMM *self)
- vl_type vl_gmm_get_data_type gmm_8c.html ac8980d73a2bac3f4aba64108ea9b7986 (VlGMM const *self)
- vl_size vl_gmm_get_num_clusters gmm_8c.html a6d4f30630fd47af3dec762a58df7b653 (VlGMM const *self)
- vl_size vl_gmm_get_num_data gmm_8c.html a83a3fb14322069092b4618bcabaf5fda (VlGMM const *self)
- double vl_gmm_get_loglikelihood gmm_8c.html a618c40e1338f2433505f83d0745fce7f (VlGMM const *self)
- int vl_gmm_get_verbosity gmm_8c.html a167e3a1208bc756e1681dfc44dab5928 (VlGMM const *self)
- void vl_gmm_set_verbosity gmm_8c.html a96708e3c10107c49f136a0fe1082684a (VlGMM *self, int verbosity)
- void const * vl_gmm_get_means gmm_8c.html a28238c4c58f9ce0cf628983ee3250692 (VlGMM const *self)
- void const * vl_gmm_get_covariances gmm_8c.html a4396bdbacc52f021ae411a86b8b790d0 (VlGMM const *self)
- void const * vl_gmm_get_priors gmm_8c.html a5c3d0051905738dcc3a530999c040e4d (VlGMM const *self)
- void const * vl_gmm_get_posteriors gmm_8c.html a7c7edd9be337cd70996a7dbea16a1cba (VlGMM const *self)
- vl_size vl_gmm_get_max_num_iterations gmm_8c.html aaa311e17e0190fa3a247349d4e127e3d (VlGMM const *self)
- void vl_gmm_set_max_num_iterations gmm_8c.html a606ce33d200101fa6a60e10a3e89cec1 (VlGMM *self, vl_size maxNumIterations)
- void vl_gmm_set_num_repetitions gmm_8c.html a9801c187ad6f0561275a715d3e589a59 (VlGMM *self, vl_size numRepetitions)
- vl_size vl_gmm_get_dimension gmm_8c.html a5dd301238834c161a8ca142f32b2a83c (VlGMM const *self)
- VlGMMInitialization vl_gmm_get_initialization gmm_8c.html a51e3a8e372e5d019c215d126823986b0 (VlGMM const *self)
- void vl_gmm_set_initialization gmm_8c.html a3f34a10ef70b880a81eabce9fc29cc2e (VlGMM *self, VlGMMInitialization init)
- VlKMeans * vl_gmm_get_kmeans_init_object gmm_8c.html aabae027322a65ed27f9cc4245aaf69af (VlGMM const *self)
- void vl_gmm_set_kmeans_init_object gmm_8c.html ae740ca4d9c354ac9d83c89127bce744c (VlGMM *self, VlKMeans *kmeans)
- double const * vl_gmm_get_covariance_lower_bounds gmm_8c.html a0c419f2bdd757a072413f2f9aae7eac9 (VlGMM const *self)
- void vl_gmm_set_covariance_lower_bounds gmm_8c.html ac5b9aa600e348e99907cdb9f160c8d1d (VlGMM *self, double const *bounds)
- void vl_gmm_set_covariance_lower_bound gmm_8c.html a607ba2f82f3bfe5949f71acca0d332c8 (VlGMM *self, double bound)
- VlGMM * vl_gmm_new_copy gmm_8c.html abe04baf8b2d7ad3892ed5d4cb7ddf7d9 (VlGMM const *self)
- void vl_gmm_init_with_rand_data gmm_8c.html aab9d461e2fca63960f2751ae86946804 (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_init_with_kmeans gmm_8c.html a21934aa27cd02d67734d311c4207829e (VlGMM *self, void const *data, vl_size numData, VlKMeans *kmeansInit)
- double vl_gmm_cluster gmm_8c.html a856cdfe758b7c48c3309859853f38e36 (VlGMM *self, void const *data, vl_size numData)
- double vl_gmm_em gmm_8c.html a4f8f3fc91d284a2866fc5fd5d5b48dfd (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_set_means gmm_8c.html a001f4a994fbb997e7b7b38d56e69e495 (VlGMM *self, void const *means)
- void vl_gmm_set_covariances gmm_8c.html a9467941c38e0eb70f1e7de2cf8242716 (VlGMM *self, void const *covariances)
- void vl_gmm_set_priors gmm_8c.html a4c0e4759f7b082400cfe4da0991139c8 (VlGMM *self, void const *priors)
- vl_size vl_gmm_get_num_repetitions gmm_8c.html aba79f6a785a9c33b84f5dc38c9b670aa (VlGMM const *self)
- vl_size vl_gmm_get_num_repetitions gmm_8c.html aba79f6a785a9c33b84f5dc38c9b670aa (VlGMM const *self)
gmm.h
vl/
gmm_8h.html
kmeans.h
- OPAQUE VlGMM gmm_8h.html a01f10e60632745b4c4aa7cf8b796647f
- VlGMMInitialization
  gmm_8h.html
  a89681cfc201e4ddfff3084c2898d1974
- VlGMMKMeans
  gmm_8h.html
  a89681cfc201e4ddfff3084c2898d1974a5a63bb7b0105d969855a9097d13ffd34
- VlGMMRand
  gmm_8h.html
  a89681cfc201e4ddfff3084c2898d1974affba7144b2bd2505b6b0ccaa89bd4f51
- VlGMMCustom
  gmm_8h.html
  a89681cfc201e4ddfff3084c2898d1974adaee798f6850c527ecf774cedfc44cb7
- void vl_gmm_set_means gmm_8h.html a001f4a994fbb997e7b7b38d56e69e495 (VlGMM *self, void const *means)
- void vl_gmm_set_covariances gmm_8h.html a9467941c38e0eb70f1e7de2cf8242716 (VlGMM *self, void const *covariances)
- void vl_gmm_set_priors gmm_8h.html a4c0e4759f7b082400cfe4da0991139c8 (VlGMM *self, void const *priors)
- VlGMM * vl_gmm_new gmm_8h.html a049a00cb049f663905a07eefacf5b957 (vl_type dataType, vl_size dimension, vl_size numComponents)
- VlGMM * vl_gmm_new_copy gmm_8h.html a453251a43be156a42080f24085c4c943 (VlGMM const *gmm)
- void vl_gmm_delete gmm_8h.html adbde533172047f780e2713d18387a9d0 (VlGMM *self)
- void vl_gmm_reset gmm_8h.html a1baeb175e0cdb68c548addc837d7baae (VlGMM *self)
- double vl_gmm_cluster gmm_8h.html a856cdfe758b7c48c3309859853f38e36 (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_init_with_rand_data gmm_8h.html aab9d461e2fca63960f2751ae86946804 (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_init_with_kmeans gmm_8h.html a21934aa27cd02d67734d311c4207829e (VlGMM *self, void const *data, vl_size numData, VlKMeans *kmeansInit)
- double vl_gmm_em gmm_8h.html a4f8f3fc91d284a2866fc5fd5d5b48dfd (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_set_num_repetitions gmm_8h.html a9801c187ad6f0561275a715d3e589a59 (VlGMM *self, vl_size numRepetitions)
- void vl_gmm_set_max_num_iterations gmm_8h.html a606ce33d200101fa6a60e10a3e89cec1 (VlGMM *self, vl_size maxNumIterations)
- void vl_gmm_set_verbosity gmm_8h.html a96708e3c10107c49f136a0fe1082684a (VlGMM *self, int verbosity)
- void vl_gmm_set_initialization gmm_8h.html a3f34a10ef70b880a81eabce9fc29cc2e (VlGMM *self, VlGMMInitialization init)
- void vl_gmm_set_kmeans_init_object gmm_8h.html ae740ca4d9c354ac9d83c89127bce744c (VlGMM *self, VlKMeans *kmeans)
- void vl_gmm_set_covariance_lower_bounds gmm_8h.html ac5b9aa600e348e99907cdb9f160c8d1d (VlGMM *self, double const *bounds)
- void vl_gmm_set_covariance_lower_bound gmm_8h.html a607ba2f82f3bfe5949f71acca0d332c8 (VlGMM *self, double bound)
- void const * vl_gmm_get_means gmm_8h.html a28238c4c58f9ce0cf628983ee3250692 (VlGMM const *self)
- void const * vl_gmm_get_covariances gmm_8h.html a4396bdbacc52f021ae411a86b8b790d0 (VlGMM const *self)
- void const * vl_gmm_get_priors gmm_8h.html a5c3d0051905738dcc3a530999c040e4d (VlGMM const *self)
- void const * vl_gmm_get_posteriors gmm_8h.html a7c7edd9be337cd70996a7dbea16a1cba (VlGMM const *self)
- vl_type vl_gmm_get_data_type gmm_8h.html ac8980d73a2bac3f4aba64108ea9b7986 (VlGMM const *self)
- vl_size vl_gmm_get_dimension gmm_8h.html a5dd301238834c161a8ca142f32b2a83c (VlGMM const *self)
- vl_size vl_gmm_get_num_repetitions gmm_8h.html aba79f6a785a9c33b84f5dc38c9b670aa (VlGMM const *self)
- vl_size vl_gmm_get_num_data gmm_8h.html a83a3fb14322069092b4618bcabaf5fda (VlGMM const *self)
- vl_size vl_gmm_get_num_clusters gmm_8h.html a6d4f30630fd47af3dec762a58df7b653 (VlGMM const *self)
- double vl_gmm_get_loglikelihood gmm_8h.html a618c40e1338f2433505f83d0745fce7f (VlGMM const *self)
- int vl_gmm_get_verbosity gmm_8h.html a167e3a1208bc756e1681dfc44dab5928 (VlGMM const *self)
- vl_size vl_gmm_get_max_num_iterations gmm_8h.html aaa311e17e0190fa3a247349d4e127e3d (VlGMM const *self)
- VlGMMInitialization vl_gmm_get_initialization gmm_8h.html a51e3a8e372e5d019c215d126823986b0 (VlGMM const *self)
- VlKMeans * vl_gmm_get_kmeans_init_object gmm_8h.html aabae027322a65ed27f9cc4245aaf69af (VlGMM const *self)
- double const * vl_gmm_get_covariance_lower_bounds gmm_8h.html a0c419f2bdd757a072413f2f9aae7eac9 (VlGMM const *self)
- VlGMM * vl_gmm_new gmm_8h.html a049a00cb049f663905a07eefacf5b957 (vl_type dataType, vl_size dimension, vl_size numComponents)
- VlGMM * vl_gmm_new_copy gmm_8h.html a453251a43be156a42080f24085c4c943 (VlGMM const *gmm)
- void vl_gmm_delete gmm_8h.html adbde533172047f780e2713d18387a9d0 (VlGMM *self)
- void vl_gmm_reset gmm_8h.html a1baeb175e0cdb68c548addc837d7baae (VlGMM *self)
- double vl_gmm_cluster gmm_8h.html a856cdfe758b7c48c3309859853f38e36 (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_init_with_rand_data gmm_8h.html aab9d461e2fca63960f2751ae86946804 (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_init_with_kmeans gmm_8h.html a21934aa27cd02d67734d311c4207829e (VlGMM *self, void const *data, vl_size numData, VlKMeans *kmeansInit)
- double vl_gmm_em gmm_8h.html a4f8f3fc91d284a2866fc5fd5d5b48dfd (VlGMM *self, void const *data, vl_size numData)
- void vl_gmm_set_num_repetitions gmm_8h.html a9801c187ad6f0561275a715d3e589a59 (VlGMM *self, vl_size numRepetitions)
- void vl_gmm_set_max_num_iterations gmm_8h.html a606ce33d200101fa6a60e10a3e89cec1 (VlGMM *self, vl_size maxNumIterations)
- void vl_gmm_set_verbosity gmm_8h.html a96708e3c10107c49f136a0fe1082684a (VlGMM *self, int verbosity)
- void vl_gmm_set_initialization gmm_8h.html a3f34a10ef70b880a81eabce9fc29cc2e (VlGMM *self, VlGMMInitialization init)
- void vl_gmm_set_kmeans_init_object gmm_8h.html ae740ca4d9c354ac9d83c89127bce744c (VlGMM *self, VlKMeans *kmeans)
- void vl_gmm_set_covariance_lower_bounds gmm_8h.html ac5b9aa600e348e99907cdb9f160c8d1d (VlGMM *self, double const *bounds)
- void vl_gmm_set_covariance_lower_bound gmm_8h.html a607ba2f82f3bfe5949f71acca0d332c8 (VlGMM *self, double bound)
- void const * vl_gmm_get_means gmm_8h.html a28238c4c58f9ce0cf628983ee3250692 (VlGMM const *self)
- void const * vl_gmm_get_covariances gmm_8h.html a4396bdbacc52f021ae411a86b8b790d0 (VlGMM const *self)
- void const * vl_gmm_get_priors gmm_8h.html a5c3d0051905738dcc3a530999c040e4d (VlGMM const *self)
- void const * vl_gmm_get_posteriors gmm_8h.html a7c7edd9be337cd70996a7dbea16a1cba (VlGMM const *self)
- vl_type vl_gmm_get_data_type gmm_8h.html ac8980d73a2bac3f4aba64108ea9b7986 (VlGMM const *self)
- vl_size vl_gmm_get_dimension gmm_8h.html a5dd301238834c161a8ca142f32b2a83c (VlGMM const *self)
- vl_size vl_gmm_get_num_repetitions gmm_8h.html aba79f6a785a9c33b84f5dc38c9b670aa (VlGMM const *self)
- vl_size vl_gmm_get_num_data gmm_8h.html a83a3fb14322069092b4618bcabaf5fda (VlGMM const *self)
- vl_size vl_gmm_get_num_clusters gmm_8h.html a6d4f30630fd47af3dec762a58df7b653 (VlGMM const *self)
- double vl_gmm_get_loglikelihood gmm_8h.html a618c40e1338f2433505f83d0745fce7f (VlGMM const *self)
- int vl_gmm_get_verbosity gmm_8h.html a167e3a1208bc756e1681dfc44dab5928 (VlGMM const *self)
- vl_size vl_gmm_get_max_num_iterations gmm_8h.html aaa311e17e0190fa3a247349d4e127e3d (VlGMM const *self)
- VlGMMInitialization vl_gmm_get_initialization gmm_8h.html a51e3a8e372e5d019c215d126823986b0 (VlGMM const *self)
- VlKMeans * vl_gmm_get_kmeans_init_object gmm_8h.html aabae027322a65ed27f9cc4245aaf69af (VlGMM const *self)
- double const * vl_gmm_get_covariance_lower_bounds gmm_8h.html a0c419f2bdd757a072413f2f9aae7eac9 (VlGMM const *self)
heap-def.h
vl/
heap-def_8h.html
host.h
- #define VL_HEAP_array heap-def_8h.html ac2b59b9373be3df851dac7c594924a92
- #define VL_HEAP_prefix heap-def_8h.html ae0d8f7e617493c4a73696983e1c360b6
- #define VL_HEAP_type heap-def_8h.html a809b241c547ba76275bd10575086c3b2
- #define VL_HEAP_array heap-def_8h.html a3d39d6a1db56cc95443cbcbddb299b6a
- #define VL_HEAP_array heap-def_8h.html aa732f6574d9307e9d956229726a821dc
- vl_uindex vl_heap_parent heap-def_8h.html a7256f361601ba43113c862d9477f1d4b (vl_uindex index)
- vl_uindex vl_heap_left_child heap-def_8h.html a95b7f92afacd889da252d5a77fde5d05 (vl_uindex index)
- vl_uindex vl_heap_right_child heap-def_8h.html aacfa305e511251faa8cfb8b7114a31f7 (vl_uindex index)
- VL_HEAP_type VL_HEAP_cmp heap-def_8h.html af926f2b2ea17e5adcf6ab144d87f96e2 (VL_HEAP_array_const array, vl_uindex indexA, vl_uindex indexB)
- void VL_HEAP_swap heap-def_8h.html a23f32c850484c8824785a17e9d93272b (VL_HEAP_array array, vl_uindex indexA, vl_uindex indexB)
- void VL_HEAP_up heap-def_8h.html a8c4d40e0b2309f0d897a8b1e9a55d726 (VL_HEAP_array array, vl_size heapSize, vl_uindex index)
- void VL_HEAP_down heap-def_8h.html affd0336086a1762e0ac2cace28c9656a (VL_HEAP_array array, vl_uindex index)
- void VL_HEAP_push heap-def_8h.html ab8d30a74d7d51d3ed4c9f3e35ef6c638 (VL_HEAP_array array, vl_size *heapSize)
- vl_uindex VL_HEAP_pop heap-def_8h.html ac9e07a24d045fbc08853213bc84be5ea (VL_HEAP_array array, vl_size *heapSize)
- void VL_HEAP_update heap-def_8h.html a6718e132e6bfabc177ca2f5115dd6452 (VL_HEAP_array array, vl_size heapSize, vl_uindex index)

Overview

heap-def-overview

General usage

heap-def-overview-general

Technical details

heap-def-tech
hikmeans.c
vl/
hikmeans_8c.html
hikmeans.h
- vl_uint8 * vl_hikm_copy_subset hikmeans_8c.html a037cb5c4ef769d5aa7ae313f431a2ec2 (vl_uint8 const *data, vl_uint32 *ids, vl_size N, vl_size M, vl_uint32 id, vl_size *N2)
- static VlHIKMNode * xmeans hikmeans_8c.html ad4f7ed123a365903ad915c6335c670a6 (VlHIKMTree *tree, vl_uint8 const *data, vl_size N, vl_size K, vl_size height)
- static void xdelete hikmeans_8c.html aadddad0081d1f54bbb0a198ed4f16916 (VlHIKMNode *node)
- VlHIKMTree * vl_hikm_new hikmeans_8c.html af553e56789fbc7e177e9202d47af973e (int method)
- void vl_hikm_delete hikmeans_8c.html a7830ea7acf7332e0eda8369b58853808 (VlHIKMTree *f)
- void vl_hikm_init hikmeans_8c.html a80b86a77cf5994e4c6675a7632e01e01 (VlHIKMTree *f, vl_size M, vl_size K, vl_size depth)
- void vl_hikm_train hikmeans_8c.html ace8de873d52287e32918999864b93fbd (VlHIKMTree *f, vl_uint8 const *data, vl_size N)
- void vl_hikm_push hikmeans_8c.html aacb98ccf6f8e9cc45dcfda9ca4f648c9 (VlHIKMTree *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)
- vl_size vl_hikm_get_ndims hikmeans_8c.html a8bbbad989ed222178d7d80a7ef8a6a8c (VlHIKMTree const *f)
- vl_size vl_hikm_get_K hikmeans_8c.html ad01623c87b275ba47ab9dcf6679d3bae (VlHIKMTree const *f)
- vl_size vl_hikm_get_depth hikmeans_8c.html a51b8a3da781958f50d4ef41dcbda2d32 (VlHIKMTree const *f)
- int vl_hikm_get_verbosity hikmeans_8c.html a41f0093905ef603a8b93e921522638e4 (VlHIKMTree const *f)
- vl_size vl_hikm_get_max_niters hikmeans_8c.html af305ded1d09a18af4ea3d9562a2bdb1c (VlHIKMTree const *f)
- VlHIKMNode const * vl_hikm_get_root hikmeans_8c.html a3ac5fe2898bb059de5ec3c9a4fcdb03a (VlHIKMTree const *f)
- void vl_hikm_set_verbosity hikmeans_8c.html a23789e4faee416be030f2a519de096e3 (VlHIKMTree *f, int verb)
- void vl_hikm_set_max_niters hikmeans_8c.html a431d5ac9cb5d5ae058dcc9785ad08fe5 (VlHIKMTree *f, int max_niters)
hikmeans.h
vl/
hikmeans_8h.html
generic.h
ikmeans.h
VlHIKMNode
VlHIKMTree
- VlHIKMTree * vl_hikm_new hikmeans_8h.html af553e56789fbc7e177e9202d47af973e (int method)
- void vl_hikm_delete hikmeans_8h.html a7830ea7acf7332e0eda8369b58853808 (VlHIKMTree *f)
- vl_size vl_hikm_get_ndims hikmeans_8h.html a8bbbad989ed222178d7d80a7ef8a6a8c (VlHIKMTree const *f)
- vl_size vl_hikm_get_K hikmeans_8h.html ad01623c87b275ba47ab9dcf6679d3bae (VlHIKMTree const *f)
- vl_size vl_hikm_get_depth hikmeans_8h.html a51b8a3da781958f50d4ef41dcbda2d32 (VlHIKMTree const *f)
- int vl_hikm_get_verbosity hikmeans_8h.html a41f0093905ef603a8b93e921522638e4 (VlHIKMTree const *f)
- vl_size vl_hikm_get_max_niters hikmeans_8h.html af305ded1d09a18af4ea3d9562a2bdb1c (VlHIKMTree const *f)
- VlHIKMNode const * vl_hikm_get_root hikmeans_8h.html a3ac5fe2898bb059de5ec3c9a4fcdb03a (VlHIKMTree const *f)
- void vl_hikm_set_verbosity hikmeans_8h.html a23789e4faee416be030f2a519de096e3 (VlHIKMTree *f, int verb)
- void vl_hikm_set_max_niters hikmeans_8h.html a431d5ac9cb5d5ae058dcc9785ad08fe5 (VlHIKMTree *f, int max_niters)
- void vl_hikm_init hikmeans_8h.html a80b86a77cf5994e4c6675a7632e01e01 (VlHIKMTree *f, vl_size M, vl_size K, vl_size depth)
- void vl_hikm_train hikmeans_8h.html ace8de873d52287e32918999864b93fbd (VlHIKMTree *f, vl_uint8 const *data, vl_size N)
- void vl_hikm_push hikmeans_8h.html aacb98ccf6f8e9cc45dcfda9ca4f648c9 (VlHIKMTree *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)
- VlHIKMTree * vl_hikm_new hikmeans_8h.html af553e56789fbc7e177e9202d47af973e (int method)
- void vl_hikm_delete hikmeans_8h.html a7830ea7acf7332e0eda8369b58853808 (VlHIKMTree *f)
- vl_size vl_hikm_get_ndims hikmeans_8h.html a8bbbad989ed222178d7d80a7ef8a6a8c (VlHIKMTree const *f)
- vl_size vl_hikm_get_K hikmeans_8h.html ad01623c87b275ba47ab9dcf6679d3bae (VlHIKMTree const *f)
- vl_size vl_hikm_get_depth hikmeans_8h.html a51b8a3da781958f50d4ef41dcbda2d32 (VlHIKMTree const *f)
- int vl_hikm_get_verbosity hikmeans_8h.html a41f0093905ef603a8b93e921522638e4 (VlHIKMTree const *f)
- vl_size vl_hikm_get_max_niters hikmeans_8h.html af305ded1d09a18af4ea3d9562a2bdb1c (VlHIKMTree const *f)
- VlHIKMNode const * vl_hikm_get_root hikmeans_8h.html a3ac5fe2898bb059de5ec3c9a4fcdb03a (VlHIKMTree const *f)
- void vl_hikm_set_verbosity hikmeans_8h.html a23789e4faee416be030f2a519de096e3 (VlHIKMTree *f, int verb)
- void vl_hikm_set_max_niters hikmeans_8h.html a431d5ac9cb5d5ae058dcc9785ad08fe5 (VlHIKMTree *f, int max_niters)
- void vl_hikm_init hikmeans_8h.html a80b86a77cf5994e4c6675a7632e01e01 (VlHIKMTree *f, vl_size M, vl_size K, vl_size depth)
- void vl_hikm_train hikmeans_8h.html ace8de873d52287e32918999864b93fbd (VlHIKMTree *f, vl_uint8 const *data, vl_size N)
- void vl_hikm_push hikmeans_8h.html aacb98ccf6f8e9cc45dcfda9ca4f648c9 (VlHIKMTree *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)

HIKM tree

hikm-tree
hog.c
vl/
hog_8c.html
hog.h
mathop.h
- VlHog * vl_hog_new hog_8c.html a6a2398bb1353ca5f85202a445f2928cd (VlHogVariant variant, vl_size numOrientations, vl_bool transposed)
- void vl_hog_delete hog_8c.html a31692138ce8b6c925bf9cf4761f9dd71 (VlHog *self)
- vl_size vl_hog_get_glyph_size hog_8c.html a61ae53dfac6a9ed20a8865e531c23d5a (VlHog const *self)
- vl_index const * vl_hog_get_permutation hog_8c.html a41de7d4ca02d59c2a62ccc27bc74072d (VlHog const *self)
- void vl_hog_set_use_bilinear_orientation_assignments hog_8c.html a1d3c6e1ebef79141b2ddbf8208f3e25e (VlHog *self, vl_bool x)
- vl_bool vl_hog_get_use_bilinear_orientation_assignments hog_8c.html a901062389718b5584a194d15bbdaaad2 (VlHog const *self)
- void vl_hog_render hog_8c.html aafce8a9f029f232887bda4e64c585aa3 (VlHog const *self, float *image, float const *descriptor, vl_size width, vl_size height)
- vl_size vl_hog_get_dimension hog_8c.html acce19086c37f34edc0078933f224ebcc (VlHog const *self)
- vl_size vl_hog_get_width hog_8c.html a8e899624c92435e77f3a1916b7ce5ed4 (VlHog *self)
- vl_size vl_hog_get_height hog_8c.html ad7037e000f578c2abeeb4e8a3d6bbaf6 (VlHog *self)
- static void vl_hog_prepare_buffers hog_8c.html a5dbfa64119c885357735d6f7f2bd26b5 (VlHog *self, vl_size width, vl_size height, vl_size cellSize)
- void vl_hog_put_image hog_8c.html a86e1faec74ae8163db8dd1e0d292c305 (VlHog *self, float const *image, vl_size width, vl_size height, vl_size numChannels, vl_size cellSize)
- void vl_hog_put_polar_field hog_8c.html a2da0444b21261c3db0309ca25ad5895b (VlHog *self, float const *modulus, float const *angle, vl_bool directed, vl_size width, vl_size height, vl_size cellSize)
- void vl_hog_extract hog_8c.html ab66448d416e661344327f969aebb9a42 (VlHog *self, float *features)
hog.h
vl/
hog_8h.html
generic.h
- VlHog * vl_hog_new hog_8h.html a6a2398bb1353ca5f85202a445f2928cd (VlHogVariant variant, vl_size numOrientations, vl_bool transposed)
- void vl_hog_delete hog_8h.html a31692138ce8b6c925bf9cf4761f9dd71 (VlHog *self)
- void vl_hog_put_image hog_8h.html a86e1faec74ae8163db8dd1e0d292c305 (VlHog *self, float const *image, vl_size width, vl_size height, vl_size numChannels, vl_size cellSize)
- void vl_hog_put_polar_field hog_8h.html a2da0444b21261c3db0309ca25ad5895b (VlHog *self, float const *modulus, float const *angle, vl_bool directed, vl_size width, vl_size height, vl_size cellSize)
- void vl_hog_extract hog_8h.html ab66448d416e661344327f969aebb9a42 (VlHog *self, float *features)
- vl_size vl_hog_get_height hog_8h.html ad7037e000f578c2abeeb4e8a3d6bbaf6 (VlHog *self)
- vl_size vl_hog_get_width hog_8h.html a8e899624c92435e77f3a1916b7ce5ed4 (VlHog *self)
- void vl_hog_render hog_8h.html a807b3e1a41f403eab4b2c22aba5cbbc2 (VlHog const *self, float *image, float const *features, vl_size width, vl_size height)
- vl_size vl_hog_get_dimension hog_8h.html acce19086c37f34edc0078933f224ebcc (VlHog const *self)
- vl_index const * vl_hog_get_permutation hog_8h.html a41de7d4ca02d59c2a62ccc27bc74072d (VlHog const *self)
- vl_size vl_hog_get_glyph_size hog_8h.html a61ae53dfac6a9ed20a8865e531c23d5a (VlHog const *self)
- vl_bool vl_hog_get_use_bilinear_orientation_assignments hog_8h.html a901062389718b5584a194d15bbdaaad2 (VlHog const *self)
- void vl_hog_set_use_bilinear_orientation_assignments hog_8h.html a1d3c6e1ebef79141b2ddbf8208f3e25e (VlHog *self, vl_bool x)
homkermap.c
vl/
homkermap_8c.html
homkermap.h
mathop.h
homkermap.c
- double vl_homogeneouskernelmap_get_spectrum homkermap_8c.html a86c2873e6353bcfcbaa4abd4314af9d8 (VlHomogeneousKernelMap const *self, double omega)
- double vl_homogeneouskernelmap_get_smooth_spectrum homkermap_8c.html ac2d0164090862bfa17f25364447676e7 (VlHomogeneousKernelMap const *self, double omega)
- VlHomogeneousKernelMap * vl_homogeneouskernelmap_new homkermap_8c.html a744ee7b0d81f677a0f5e2cce65971ad1 (VlHomogeneousKernelType kernelType, double gamma, vl_size order, double period, VlHomogeneousKernelMapWindowType windowType)
- void vl_homogeneouskernelmap_delete homkermap_8c.html a9a059f792833cb10e62f5f476f99f0da (VlHomogeneousKernelMap *self)
- vl_size vl_homogeneouskernelmap_get_order homkermap_8c.html a5313ff7a41b555600e5d2379613e486f (VlHomogeneousKernelMap const *self)
- vl_size vl_homogeneouskernelmap_get_dimension homkermap_8c.html a9b0ff9e29e918d0591590a8857ca6ae1 (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelType vl_homogeneouskernelmap_get_kernel_type homkermap_8c.html a61d8c4d7f2226bbdff7a67779c156bbb (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelMapWindowType vl_homogeneouskernelmap_get_window_type homkermap_8c.html ae3ed4aa68a26e81a8456743c7edda1c1 (VlHomogeneousKernelMap const *self)
homkermap.h
vl/
homkermap_8h.html
generic.h
- OPAQUE VlHomogeneousKernelMap homkermap_8h.html a5606496b3524c531aef85d63e1f7d0d9
- VlHomogeneousKernelType
  homkermap_8h.html
  a13074dd7edec5d8c86dde5da80e8d8d8
- VlHomogeneousKernelIntersection
  homkermap_8h.html
  a13074dd7edec5d8c86dde5da80e8d8d8af793e7c7238192b64f007e7a5bc9b3b2
- VlHomogeneousKernelChi2
  homkermap_8h.html
  a13074dd7edec5d8c86dde5da80e8d8d8a0ddb0dafd4c63088336d983b944ac5df
- VlHomogeneousKernelJS
  homkermap_8h.html
  a13074dd7edec5d8c86dde5da80e8d8d8a685a81b7c2636dffa06eb5b59e836df5
- VlHomogeneousKernelMapWindowType
  homkermap_8h.html
  a35a05da3e1eb781a6fa997ec9be69a62
- VlHomogeneousKernelMapWindowUniform
  homkermap_8h.html
  a35a05da3e1eb781a6fa997ec9be69a62ab9d8903c4fc8d17dadf194dac6682238
- VlHomogeneousKernelMapWindowRectangular
  homkermap_8h.html
  a35a05da3e1eb781a6fa997ec9be69a62a83070b8b6be773c61bc3f19fc4583053
- VlHomogeneousKernelMap * vl_homogeneouskernelmap_new homkermap_8h.html a744ee7b0d81f677a0f5e2cce65971ad1 (VlHomogeneousKernelType kernelType, double gamma, vl_size order, double period, VlHomogeneousKernelMapWindowType windowType)
- void vl_homogeneouskernelmap_delete homkermap_8h.html a9a059f792833cb10e62f5f476f99f0da (VlHomogeneousKernelMap *self)
- void vl_homogeneouskernelmap_evaluate_d homkermap_8h.html afc7cafe6ae0a3c9283664eefc588adfa (VlHomogeneousKernelMap const *self, double *destination, vl_size stride, double x)
- void vl_homogeneouskernelmap_evaluate_f homkermap_8h.html a5e2abdae850945795dfd63bbf41dbfb2 (VlHomogeneousKernelMap const *self, float *destination, vl_size stride, double x)
- vl_size vl_homogeneouskernelmap_get_order homkermap_8h.html a5313ff7a41b555600e5d2379613e486f (VlHomogeneousKernelMap const *self)
- vl_size vl_homogeneouskernelmap_get_dimension homkermap_8h.html a9b0ff9e29e918d0591590a8857ca6ae1 (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelType vl_homogeneouskernelmap_get_kernel_type homkermap_8h.html a61d8c4d7f2226bbdff7a67779c156bbb (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelMapWindowType vl_homogeneouskernelmap_get_window_type homkermap_8h.html ae3ed4aa68a26e81a8456743c7edda1c1 (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelMap * vl_homogeneouskernelmap_new homkermap_8h.html a744ee7b0d81f677a0f5e2cce65971ad1 (VlHomogeneousKernelType kernelType, double gamma, vl_size order, double period, VlHomogeneousKernelMapWindowType windowType)
- void vl_homogeneouskernelmap_delete homkermap_8h.html a9a059f792833cb10e62f5f476f99f0da (VlHomogeneousKernelMap *self)
- void vl_homogeneouskernelmap_evaluate_d homkermap_8h.html afc7cafe6ae0a3c9283664eefc588adfa (VlHomogeneousKernelMap const *self, double *destination, vl_size stride, double x)
- void vl_homogeneouskernelmap_evaluate_f homkermap_8h.html a5e2abdae850945795dfd63bbf41dbfb2 (VlHomogeneousKernelMap const *self, float *destination, vl_size stride, double x)
- vl_size vl_homogeneouskernelmap_get_order homkermap_8h.html a5313ff7a41b555600e5d2379613e486f (VlHomogeneousKernelMap const *self)
- vl_size vl_homogeneouskernelmap_get_dimension homkermap_8h.html a9b0ff9e29e918d0591590a8857ca6ae1 (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelType vl_homogeneouskernelmap_get_kernel_type homkermap_8h.html a61d8c4d7f2226bbdff7a67779c156bbb (VlHomogeneousKernelMap const *self)
- VlHomogeneousKernelMapWindowType vl_homogeneouskernelmap_get_window_type homkermap_8h.html ae3ed4aa68a26e81a8456743c7edda1c1 (VlHomogeneousKernelMap const *self)
host.c
vl/
host_8c.html
host.h
generic.h
- #define HAS_CPUID host_8c.html a64a428a197a6f71e42806354612841ef
- char * vl_static_configuration_to_string_copy host_8c.html af15406f9e55646ad43421b29a7fa12d3 ()
host.h
vl/
host_8h.html
- #define VL_DISABLE_THREADS host_8h.html a6aa5ee10e7a31696751b3e5f6d18c829
- #define VL_DISABLE_SSE2 host_8h.html a7395dc017ee0e86717a1b5f8c38fcb44
- #define VL_DISABLE_OPENMP host_8h.html aa685e90981c2eb133a361080cdf7b82f
- #define VL_EXPORT host_8h.html a489d7622ef2e3937985fcb9f89a5cbe5
- #define VL_INLINE host_8h.html a41b94143626a52276b1a0ffd1e29e496
- #define VL_STRINGIFY host_8h.html a61a48096b951544d0554b8a06aa59306 (x)
- #define VL_XSTRINGIFY host_8h.html a2a5d283f40e6bf0fc1ca74644084a423 (x)
- #define VL_CAT host_8h.html aeba7ee97f4e6474a78c242ca9c49798c (x, y)
- #define VL_XCAT host_8h.html a755f8d9673970b82ad9375e32d2693ef (x, y)
- #define VL_XCAT3 host_8h.html ae5a425c5832ec8b91c3acd70cc30ad8d (x, y, z)
- #define VL_XCAT4 host_8h.html a0b450714848c2941f3e00e7a9d2338f4 (x, y, z, u)
- #define VL_XCAT5 host_8h.html a551d8bfc670074c55bf8a0a7405f5e28 (x, y, z, u, v)
- #define VL_YESNO host_8h.html addfdc610a7c5d53f5167f7a02b5baf4f (x)
- #define VL_OS_LINUX host_8h.html ace5a6e77fa663303cfd489f3eaaf1cd9
- #define VL_OS_MACOSX host_8h.html a6368203ab40afc45aa5d2faaf794038e
- #define VL_OS_WIN host_8h.html a9e8b6b892c4c517efb458a908f8d8f89
- #define VL_OS_WIN64 host_8h.html a5a08df472ecc78e67b920ca29217fabf
- #define VL_THREADS_POSIX host_8h.html aa463843e959e6add43b050e78892e75a
- #define VL_THREADS_WIN host_8h.html a4b8e0e703e4bbdff30e1c3a00225e74f
- #define VL_COMPILER_GNUC host_8h.html a1d501d055fcbcd42c1369c64f4bc8e8d
- #define VL_COMPILER_MSC host_8h.html a27371f6fc56a871d3d2a2dea1b191cbf
- #define VL_COMPILER_LCC host_8h.html a8c241c8e1d46fc25653460876004fbee
- #define VL_ARCH_IX86 host_8h.html aad2a5cd35841264fc165f9b92fad3feb
- #define VL_ARCH_IA64 host_8h.html a55960eea1c39d0ed79519e4fbdb782bf
- #define VL_COMPILER_LLP64 host_8h.html a01af69f0de0af937ca06729348d3b1a6
- #define VL_COMPILER_LP64 host_8h.html a06056894ccd483c6171eec205fb253a6
- #define VL_COMPILER_ILP32 host_8h.html a426f6e574a76d69692eace4d858b9adf
- #define VL_ARCH_LITTLE_ENDIAN host_8h.html a2f05e20e356b146f3d111f403657ca17
- #define VL_ARCH_BIG_ENDIAN host_8h.html a040b85d2764e6270f5d14515c8ab02aa
- #define VL_INT8_C host_8h.html a39c44d2083958e498425a8abb29b407d (x)
- #define VL_INT16_C host_8h.html ad08cf90e9ab75508ff1a5a8c5a33f1fd (x)
- #define VL_INT32_C host_8h.html a39f97aecddfe2a7abf90a358690410a1 (x)
- #define VL_INT64_C host_8h.html a2d1d0a4a0f2f80fd47ee405e4c92bba3 (x)
- #define VL_UINT8_C host_8h.html ae3cffa06d00149d83a3d2332f60b9134 (x)
- #define VL_UINT16_C host_8h.html abd41ad6b0fecc0c06e89f556d30f5a05 (x)
- #define VL_UINT32_C host_8h.html a9fedb480a5681cef16985d34ec52f6fe (x)
- #define VL_UINT64_C host_8h.html a555c4468bb49c4c17513ef5bcf470f62 (x)
- #define VL_FL_INT64 host_8h.html a9e0dd28d4000da64e451fbce6939cb6f
- #define VL_FL_INT32 host_8h.html ac08de2d648945a77801c9884a0ff752d
- #define VL_FL_INT16 host_8h.html a065ee814c68df328e58181c387f8ccf6
- #define VL_FL_INT8 host_8h.html a782a8eb010de36cbc9c4517f73c23d29
- #define VL_FL_INDEX host_8h.html a15a80f72eaf892a9f0d69167df1a071b
- #define VL_FL_INDEX host_8h.html af37f5b1617877d0f42737ac5416732e4
- #define VL_FMT_INDEX host_8h.html a79c56fd25ae0746b063266ec7fae930b
- #define VL_FMT_INTPTR host_8h.html afade1e41badafa9c5280aaef35f87403
- #define VL_FMT_UINDEX host_8h.html addb8218f8f733565479705ff5f6c0e52
- #define VL_FMT_SIZE host_8h.html a32387e8bdd1b0d03af42522deb12f127
- #define VL_FMT_UINTPTR host_8h.html afbbbf7b8cd264a829a6aecbe26bffba8
- #define VL_BIG_INT host_8h.html a2a2754158f58ad8118579b45f66426f3
- #define VL_SMALL_INT host_8h.html ab11084ae11b83378e74bf4b1e545f134
- #define VL_BIG_UINT host_8h.html a985a5b1b02b23f20c72ba5d5b9abab2d
- char * vl_static_configuration_to_string_copy host_8h.html af15406f9e55646ad43421b29a7fa12d3 ()
- void vl_swap_host_big_endianness_8 host_8h.html a0eb83ae66c944bcd8517b577b557f872 (void *dst, void *src)
- void vl_swap_host_big_endianness_4 host_8h.html aa1a8104ab44b97df0b09d1afdd4754fc (void *dst, void *src)
- void vl_swap_host_big_endianness_2 host_8h.html ab2280db7d7cc2f6ce56100ab5ff6c81a (void *dst, void *src)
- #define VL_DISABLE_THREADS host_8h.html a6aa5ee10e7a31696751b3e5f6d18c829
- #define VL_DISABLE_SSE2 host_8h.html a7395dc017ee0e86717a1b5f8c38fcb44
- #define VL_DISABLE_OPENMP host_8h.html aa685e90981c2eb133a361080cdf7b82f
- #define VL_EXPORT host_8h.html a489d7622ef2e3937985fcb9f89a5cbe5
- #define VL_INLINE host_8h.html a41b94143626a52276b1a0ffd1e29e496
- #define VL_STRINGIFY host_8h.html a61a48096b951544d0554b8a06aa59306 (x)
- #define VL_XSTRINGIFY host_8h.html a2a5d283f40e6bf0fc1ca74644084a423 (x)
- #define VL_CAT host_8h.html aeba7ee97f4e6474a78c242ca9c49798c (x, y)
- #define VL_XCAT host_8h.html a755f8d9673970b82ad9375e32d2693ef (x, y)
- #define VL_XCAT3 host_8h.html ae5a425c5832ec8b91c3acd70cc30ad8d (x, y, z)
- #define VL_XCAT4 host_8h.html a0b450714848c2941f3e00e7a9d2338f4 (x, y, z, u)
- #define VL_XCAT5 host_8h.html a551d8bfc670074c55bf8a0a7405f5e28 (x, y, z, u, v)
- #define VL_YESNO host_8h.html addfdc610a7c5d53f5167f7a02b5baf4f (x)
- #define VL_OS_LINUX host_8h.html ace5a6e77fa663303cfd489f3eaaf1cd9
- #define VL_OS_MACOSX host_8h.html a6368203ab40afc45aa5d2faaf794038e
- #define VL_OS_WIN host_8h.html a9e8b6b892c4c517efb458a908f8d8f89
- #define VL_OS_WIN64 host_8h.html a5a08df472ecc78e67b920ca29217fabf
- #define VL_THREADS_POSIX host_8h.html aa463843e959e6add43b050e78892e75a
- #define VL_THREADS_WIN host_8h.html a4b8e0e703e4bbdff30e1c3a00225e74f
- #define VL_COMPILER_GNUC host_8h.html a1d501d055fcbcd42c1369c64f4bc8e8d
- #define VL_COMPILER_MSC host_8h.html a27371f6fc56a871d3d2a2dea1b191cbf
- #define VL_COMPILER_LCC host_8h.html a8c241c8e1d46fc25653460876004fbee
- #define VL_ARCH_IX86 host_8h.html aad2a5cd35841264fc165f9b92fad3feb
- #define VL_ARCH_IA64 host_8h.html a55960eea1c39d0ed79519e4fbdb782bf
- #define VL_COMPILER_LLP64 host_8h.html a01af69f0de0af937ca06729348d3b1a6
- #define VL_COMPILER_LP64 host_8h.html a06056894ccd483c6171eec205fb253a6
- #define VL_COMPILER_ILP32 host_8h.html a426f6e574a76d69692eace4d858b9adf
- #define VL_ARCH_LITTLE_ENDIAN host_8h.html a2f05e20e356b146f3d111f403657ca17
- #define VL_ARCH_BIG_ENDIAN host_8h.html a040b85d2764e6270f5d14515c8ab02aa
- #define VL_TRUE host_8h.html a0c72a8c7d2abcd2871b3348138c5f1f4
- #define VL_FALSE host_8h.html abce143a5a9b51d987a74f2ad30046520
- long long vl_int64 host_8h.html ab9925d4a6df873da6df7a59d2a97d81c
- int vl_int32 host_8h.html a03fa435c713d3141c4a700f79f5b2600
- short vl_int16 host_8h.html a47e046602e64d54280961328bf950ca1
- char vl_int8 host_8h.html aee4cc9690b799a33dfc9614636ac34a1
- long long unsigned vl_uint64 host_8h.html af37832522d1f5c028ac15d0ccda7ff48
- int unsigned vl_uint32 host_8h.html aeb7c862765448a70017105efa4d25e7a
- short unsigned vl_uint16 host_8h.html ab2275d6c7bf6fc027151d11072b45f03
- char unsigned vl_uint8 host_8h.html a38fbd9a3cf53dfc9a5650c38497b7d35
- int vl_int host_8h.html a8127af01f6220099c1dd4ec579f5ae09
- unsigned int vl_uint host_8h.html a5bd6e91d6bfd0be04101fdca94069c92
- int vl_bool host_8h.html ad32e7f8ec7333ff33998cf671a3b1412
- vl_int64 vl_intptr host_8h.html afa16bd9b637357fb5590b7154987239b
- vl_uint64 vl_uintptr host_8h.html a20819052598008f96d3bd302a35c9d59
- vl_uint64 vl_size host_8h.html a0ee26101458c663510d620e3ee7e2555
- vl_int64 vl_index host_8h.html a66417c5847876295ea87b38140073879
- vl_uint64 vl_uindex host_8h.html ac13bd3cc913e1da576e189a3ec8d66fc
- #define VL_INT8_C host_8h.html a39c44d2083958e498425a8abb29b407d (x)
- #define VL_INT16_C host_8h.html ad08cf90e9ab75508ff1a5a8c5a33f1fd (x)
- #define VL_INT32_C host_8h.html a39f97aecddfe2a7abf90a358690410a1 (x)
- #define VL_INT64_C host_8h.html a2d1d0a4a0f2f80fd47ee405e4c92bba3 (x)
- #define VL_UINT8_C host_8h.html ae3cffa06d00149d83a3d2332f60b9134 (x)
- #define VL_UINT16_C host_8h.html abd41ad6b0fecc0c06e89f556d30f5a05 (x)
- #define VL_UINT32_C host_8h.html a9fedb480a5681cef16985d34ec52f6fe (x)
- #define VL_UINT64_C host_8h.html a555c4468bb49c4c17513ef5bcf470f62 (x)
- #define VL_FL_INT64 host_8h.html a9e0dd28d4000da64e451fbce6939cb6f
- #define VL_FL_INT32 host_8h.html ac08de2d648945a77801c9884a0ff752d
- #define VL_FL_INT16 host_8h.html a065ee814c68df328e58181c387f8ccf6
- #define VL_FL_INT8 host_8h.html a782a8eb010de36cbc9c4517f73c23d29
- #define VL_FL_INDEX host_8h.html a15a80f72eaf892a9f0d69167df1a071b
- #define VL_FL_INDEX host_8h.html af37f5b1617877d0f42737ac5416732e4
- #define VL_FMT_INDEX host_8h.html a79c56fd25ae0746b063266ec7fae930b
- #define VL_FMT_INTPTR host_8h.html afade1e41badafa9c5280aaef35f87403
- #define VL_FMT_UINDEX host_8h.html addb8218f8f733565479705ff5f6c0e52
- #define VL_FMT_SIZE host_8h.html a32387e8bdd1b0d03af42522deb12f127
- #define VL_FMT_UINTPTR host_8h.html afbbbf7b8cd264a829a6aecbe26bffba8
- #define VL_BIG_INT host_8h.html a2a2754158f58ad8118579b45f66426f3
- #define VL_SMALL_INT host_8h.html ab11084ae11b83378e74bf4b1e545f134
- #define VL_BIG_UINT host_8h.html a985a5b1b02b23f20c72ba5d5b9abab2d
- void vl_swap_host_big_endianness_8 host_8h.html a0eb83ae66c944bcd8517b577b557f872 (void *dst, void *src)
- void vl_swap_host_big_endianness_4 host_8h.html aa1a8104ab44b97df0b09d1afdd4754fc (void *dst, void *src)
- void vl_swap_host_big_endianness_2 host_8h.html ab2280db7d7cc2f6ce56100ab5ff6c81a (void *dst, void *src)
ikmeans.c
vl/
ikmeans_8c.html
ikmeans.h
- VlIKMFilt * vl_ikm_new ikmeans_8c.html a7b454f1d095bed9c8dfb0d86907f45ab (int method)
- void vl_ikm_delete ikmeans_8c.html a33a659152e03286d390aa17b1a212a7b (VlIKMFilt *f)
- int vl_ikm_train ikmeans_8c.html a58ccd60ab79dbfe8b9823a1caede7879 (VlIKMFilt *f, vl_uint8 const *data, vl_size N)
- void vl_ikm_push ikmeans_8c.html ac7e2bc8d34d514a4fe43b57d12dc244a (VlIKMFilt *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)
- vl_uint32 vl_ikm_push_one ikmeans_8c.html af2fef6df8fbeb3bfe780a031b6d36861 (vl_ikmacc_t const *centers, vl_uint8 const *data, vl_size M, vl_size K)
- vl_size vl_ikm_get_ndims ikmeans_8c.html a10787adeb3ac4c3d6cce7a2e3598525f (VlIKMFilt const *f)
- vl_size vl_ikm_get_K ikmeans_8c.html aba2ce262018aae7049c53a33af0db8e1 (VlIKMFilt const *f)
- int vl_ikm_get_verbosity ikmeans_8c.html afe77d60b7c64f773b9e5edbcebca6e21 (VlIKMFilt const *f)
- vl_size vl_ikm_get_max_niters ikmeans_8c.html ad1dcf031fd04bdbaf9d389dcd960c953 (VlIKMFilt const *f)
- vl_ikmacc_t const * vl_ikm_get_centers ikmeans_8c.html ab6fe81f5f1ec1555603efbea1653c9c1 (VlIKMFilt const *f)
- void vl_ikm_set_verbosity ikmeans_8c.html adbf9d13d091a5bec378023de11bfa690 (VlIKMFilt *f, int verb)
- void vl_ikm_set_max_niters ikmeans_8c.html a25053477cd794f1a0fc3095a08640c62 (VlIKMFilt *f, vl_size max_niters)
ikmeans.h
vl/
ikmeans_8h.html
generic.h
random.h
VlIKMFilt
- vl_int32 vl_ikmacc_t ikmeans_8h.html a6a9ff8a15b1f0d96c187e96705d350e2
- VlIKMAlgorithms
  ikmeans_8h.html
  a4aa95067e495fa8309ab028307a3418d
- VL_IKM_LLOYD
  ikmeans_8h.html
  a4aa95067e495fa8309ab028307a3418da03abd693c3d932bb543401274eb868c4
- VL_IKM_ELKAN
  ikmeans_8h.html
  a4aa95067e495fa8309ab028307a3418da46d6e04c3599a881c16722b6969c5a21
- VlIKMFilt * vl_ikm_new ikmeans_8h.html a7b454f1d095bed9c8dfb0d86907f45ab (int method)
- void vl_ikm_delete ikmeans_8h.html a33a659152e03286d390aa17b1a212a7b (VlIKMFilt *f)
- int vl_ikm_train ikmeans_8h.html a58ccd60ab79dbfe8b9823a1caede7879 (VlIKMFilt *f, vl_uint8 const *data, vl_size N)
- void vl_ikm_push ikmeans_8h.html ac7e2bc8d34d514a4fe43b57d12dc244a (VlIKMFilt *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)
- vl_uint vl_ikm_push_one ikmeans_8h.html a03f0ed5b6f3680b1f872c01e47b36cb8 (vl_ikmacc_t const *centers, vl_uint8 const *data, vl_size M, vl_size K)
- vl_size vl_ikm_get_ndims ikmeans_8h.html a10787adeb3ac4c3d6cce7a2e3598525f (VlIKMFilt const *f)
- vl_size vl_ikm_get_K ikmeans_8h.html aba2ce262018aae7049c53a33af0db8e1 (VlIKMFilt const *f)
- int vl_ikm_get_verbosity ikmeans_8h.html afe77d60b7c64f773b9e5edbcebca6e21 (VlIKMFilt const *f)
- vl_size vl_ikm_get_max_niters ikmeans_8h.html ad1dcf031fd04bdbaf9d389dcd960c953 (VlIKMFilt const *f)
- vl_ikmacc_t const * vl_ikm_get_centers ikmeans_8h.html ab6fe81f5f1ec1555603efbea1653c9c1 (VlIKMFilt const *f)
- void vl_ikm_set_verbosity ikmeans_8h.html adbf9d13d091a5bec378023de11bfa690 (VlIKMFilt *f, int verb)
- void vl_ikm_set_max_niters ikmeans_8h.html a25053477cd794f1a0fc3095a08640c62 (VlIKMFilt *f, vl_size max_niters)
- VlIKMFilt * vl_ikm_new ikmeans_8h.html a7b454f1d095bed9c8dfb0d86907f45ab (int method)
- void vl_ikm_delete ikmeans_8h.html a33a659152e03286d390aa17b1a212a7b (VlIKMFilt *f)
- int vl_ikm_train ikmeans_8h.html a58ccd60ab79dbfe8b9823a1caede7879 (VlIKMFilt *f, vl_uint8 const *data, vl_size N)
- void vl_ikm_push ikmeans_8h.html ac7e2bc8d34d514a4fe43b57d12dc244a (VlIKMFilt *f, vl_uint32 *asgn, vl_uint8 const *data, vl_size N)
- vl_uint vl_ikm_push_one ikmeans_8h.html a03f0ed5b6f3680b1f872c01e47b36cb8 (vl_ikmacc_t const *centers, vl_uint8 const *data, vl_size M, vl_size K)
- vl_size vl_ikm_get_ndims ikmeans_8h.html a10787adeb3ac4c3d6cce7a2e3598525f (VlIKMFilt const *f)
- vl_size vl_ikm_get_K ikmeans_8h.html aba2ce262018aae7049c53a33af0db8e1 (VlIKMFilt const *f)
- int vl_ikm_get_verbosity ikmeans_8h.html afe77d60b7c64f773b9e5edbcebca6e21 (VlIKMFilt const *f)
- vl_size vl_ikm_get_max_niters ikmeans_8h.html ad1dcf031fd04bdbaf9d389dcd960c953 (VlIKMFilt const *f)
- vl_ikmacc_t const * vl_ikm_get_centers ikmeans_8h.html ab6fe81f5f1ec1555603efbea1653c9c1 (VlIKMFilt const *f)
- void vl_ikm_set_verbosity ikmeans_8h.html adbf9d13d091a5bec378023de11bfa690 (VlIKMFilt *f, int verb)
- void vl_ikm_set_max_niters ikmeans_8h.html a25053477cd794f1a0fc3095a08640c62 (VlIKMFilt *f, vl_size max_niters)

Algorithms

ikmeans-algo

Initialization

ikmeans-alg-init

Lloyd

ikmeans-alg-lloyd

Elkan

ikmeans-alg-elkan
imopv.c
vl/
imopv_8c.html
imopv.h
imopv_sse2.h
mathop.h
imopv.c
imopv.h
vl/
imopv_8h.html
generic.h
- #define VL_PAD_BY_ZERO imopv_8h.html af6e169f2ed366d16f9149a99d5574071
- #define VL_PAD_BY_CONTINUITY imopv_8h.html aabcdd51c289c0d8db11dda9e26349a52
- #define VL_PAD_MASK imopv_8h.html a2a4f0c469409eea71985bac3f10d08fb
- #define VL_TRANSPOSE imopv_8h.html a2489ff30a8c5d4048038a90b640a038a
- void vl_imconvcol_vf imopv_8h.html a84c0b2e03ee592f6c4e608d80c057936 (float *dst, vl_size dst_stride, float const *src, vl_size src_width, vl_size src_height, vl_size src_stride, float const *filt, vl_index filt_begin, vl_index filt_end, int step, unsigned int flags)
- void vl_imconvcol_vd imopv_8h.html a67247d4d3551137fd583e63235659416 (double *dst, vl_size dst_stride, double const *src, vl_size src_width, vl_size src_height, vl_size src_stride, double const *filt, vl_index filt_begin, vl_index filt_end, int step, unsigned int flags)
- void vl_imconvcoltri_f imopv_8h.html a8ee154608d879003c60adabe00c5f522 (float *dest, vl_size destStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride, vl_size filterSize, vl_size step, int unsigned flags)
- void vl_imconvcoltri_d imopv_8h.html a99b4ceeacc85d92e02a01d4527004297 (double *dest, vl_size destStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride, vl_size filterSize, vl_size step, int unsigned flags)
- void vl_imintegral_f imopv_8h.html a8e7aac720e9bfec6d54473aaf86e6b7f (float *integral, vl_size integralStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_d imopv_8h.html add1b167e74e1dc9b20051696afa28ffc (double *integral, vl_size integralStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_i32 imopv_8h.html abe823742448b88c086b2ac83fd0ebc21 (vl_int32 *integral, vl_size integralStride, vl_int32 const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_ui32 imopv_8h.html aca022fdafe35edbffd90cde6be4afba5 (vl_uint32 *integral, vl_size integralStride, vl_uint32 const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_image_distance_transform_d imopv_8h.html a298bcd84d7e2f01ab9fe4b4809f863be (double const *image, vl_size numColumns, vl_size numRows, vl_size columnStride, vl_size rowStride, double *distanceTransform, vl_uindex *indexes, double coeff, double offset)
- void vl_image_distance_transform_f imopv_8h.html a61e45d91f32ad1a900c2bef6f4675ff2 (float const *image, vl_size numColumns, vl_size numRows, vl_size columnStride, vl_size rowStride, float *distanceTransform, vl_uindex *indexes, float coeff, float offset)
- void vl_imsmooth_f imopv_8h.html a28d3d5f145afb21f25594242859bb2c6 (float *smoothed, vl_size smoothedStride, float const *image, vl_size width, vl_size height, vl_size stride, double sigmax, double sigmay)
- void vl_imsmooth_d imopv_8h.html af28067e276e6351afb5b7cc04f9b09d4 (double *smoothed, vl_size smoothedStride, double const *image, vl_size width, vl_size height, vl_size stride, double sigmax, double sigmay)
- void vl_imgradient_polar_f imopv_8h.html a33a8f5f717a6c30fb30389273ace732e (float *amplitudeGradient, float *angleGradient, vl_size gradWidthStride, vl_size gradHeightStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imgradient_polar_d imopv_8h.html aef6ba9300d1978ed4337f0a4d83a2ba0 (double *amplitudeGradient, double *angleGradient, vl_size gradWidthStride, vl_size gradHeightStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- #define VL_PAD_BY_ZERO imopv_8h.html af6e169f2ed366d16f9149a99d5574071
- #define VL_PAD_BY_CONTINUITY imopv_8h.html aabcdd51c289c0d8db11dda9e26349a52
- #define VL_PAD_MASK imopv_8h.html a2a4f0c469409eea71985bac3f10d08fb
- #define VL_TRANSPOSE imopv_8h.html a2489ff30a8c5d4048038a90b640a038a
- void vl_imconvcol_vf imopv_8h.html a84c0b2e03ee592f6c4e608d80c057936 (float *dst, vl_size dst_stride, float const *src, vl_size src_width, vl_size src_height, vl_size src_stride, float const *filt, vl_index filt_begin, vl_index filt_end, int step, unsigned int flags)
- void vl_imconvcol_vd imopv_8h.html a67247d4d3551137fd583e63235659416 (double *dst, vl_size dst_stride, double const *src, vl_size src_width, vl_size src_height, vl_size src_stride, double const *filt, vl_index filt_begin, vl_index filt_end, int step, unsigned int flags)
- void vl_imconvcoltri_f imopv_8h.html a8ee154608d879003c60adabe00c5f522 (float *dest, vl_size destStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride, vl_size filterSize, vl_size step, int unsigned flags)
- void vl_imconvcoltri_d imopv_8h.html a99b4ceeacc85d92e02a01d4527004297 (double *dest, vl_size destStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride, vl_size filterSize, vl_size step, int unsigned flags)
- void vl_imintegral_f imopv_8h.html a8e7aac720e9bfec6d54473aaf86e6b7f (float *integral, vl_size integralStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_d imopv_8h.html add1b167e74e1dc9b20051696afa28ffc (double *integral, vl_size integralStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_i32 imopv_8h.html abe823742448b88c086b2ac83fd0ebc21 (vl_int32 *integral, vl_size integralStride, vl_int32 const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imintegral_ui32 imopv_8h.html aca022fdafe35edbffd90cde6be4afba5 (vl_uint32 *integral, vl_size integralStride, vl_uint32 const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_image_distance_transform_d imopv_8h.html a298bcd84d7e2f01ab9fe4b4809f863be (double const *image, vl_size numColumns, vl_size numRows, vl_size columnStride, vl_size rowStride, double *distanceTransform, vl_uindex *indexes, double coeff, double offset)
- void vl_image_distance_transform_f imopv_8h.html a61e45d91f32ad1a900c2bef6f4675ff2 (float const *image, vl_size numColumns, vl_size numRows, vl_size columnStride, vl_size rowStride, float *distanceTransform, vl_uindex *indexes, float coeff, float offset)
- void vl_imsmooth_f imopv_8h.html a28d3d5f145afb21f25594242859bb2c6 (float *smoothed, vl_size smoothedStride, float const *image, vl_size width, vl_size height, vl_size stride, double sigmax, double sigmay)
- void vl_imsmooth_d imopv_8h.html af28067e276e6351afb5b7cc04f9b09d4 (double *smoothed, vl_size smoothedStride, double const *image, vl_size width, vl_size height, vl_size stride, double sigmax, double sigmay)
- void vl_imgradient_polar_f imopv_8h.html a33a8f5f717a6c30fb30389273ace732e (float *amplitudeGradient, float *angleGradient, vl_size gradWidthStride, vl_size gradHeightStride, float const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
- void vl_imgradient_polar_d imopv_8h.html aef6ba9300d1978ed4337f0a4d83a2ba0 (double *amplitudeGradient, double *angleGradient, vl_size gradWidthStride, vl_size gradHeightStride, double const *image, vl_size imageWidth, vl_size imageHeight, vl_size imageStride)
imopv_sse2.c
vl/
imopv__sse2_8c.html
imopv.h
imopv_sse2.h
imopv_sse2.c
imopv_sse2.h
vl/
imopv__sse2_8h.html
generic.h
kdtree.c
vl/
kdtree_8c.html
kdtree.h
generic.h
random.h
mathop.h
heap-def.h
- static vl_uindex vl_kdtree_node_new kdtree_8c.html a94cd8f55cedbb5512a83c234103921e7 (VlKDTree *tree, vl_uindex parentIndex)
- int vl_kdtree_compare_index_entries kdtree_8c.html af080598a5f9fe657bd3d3bdffe5c3a3d (void const *a, void const *b)
- static void vl_kdtree_build_recursively kdtree_8c.html ac1b2bb2aa04dc77c102048d7f112fd5e (VlKDForest *forest, VlKDTree *tree, vl_uindex nodeIndex, vl_uindex dataBegin, vl_uindex dataEnd, unsigned int depth)
- VlKDForest * vl_kdforest_new kdtree_8c.html a055323ce27fa1f58d309e8fbceb95826 (vl_type dataType, vl_size dimension, vl_size numTrees, VlVectorComparisonType distance)
- VlKDForestSearcher * vl_kdforest_new_searcher kdtree_8c.html af7d7d5546e9167678a4d73015fca4256 (VlKDForest *kdforest)
- void vl_kdforestsearcher_delete kdtree_8c.html aaf7bb0d93fffba8cc0b1967b6a94293a (VlKDForestSearcher *self)
- void vl_kdforest_delete kdtree_8c.html a68bcecfea6e63a41aafbd5ea9ca1a418 (VlKDForest *self)
- static void vl_kdtree_calc_bounds_recursively kdtree_8c.html a435c39094d6a630a7393e76fc8506630 (VlKDTree *tree, vl_uindex nodeIndex, double *searchBounds)
- void vl_kdforest_build kdtree_8c.html ac886f1fd6024a74e9e4a5d7566b2125f (VlKDForest *self, vl_size numData, void const *data)
- vl_uindex vl_kdforest_query_recursively kdtree_8c.html ab0f262a9cbe09b77e5a6eddd2c6c81db (VlKDForestSearcher *searcher, VlKDTree *tree, vl_uindex nodeIndex, VlKDForestNeighbor *neighbors, vl_size numNeighbors, vl_size *numAddedNeighbors, double dist, void const *query)
- vl_size vl_kdforest_query kdtree_8c.html a2af87b58193ea0314fa971f8678e4e8c (VlKDForest *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforestsearcher_query kdtree_8c.html a2a6c7a53e155d26b62409157d8be7fef (VlKDForestSearcher *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforest_query_with_array kdtree_8c.html a2b44b23d4ea1b3296a76c6a020831ac6 (VlKDForest *self, vl_uint32 *indexes, vl_size numNeighbors, vl_size numQueries, void *distances, void const *queries)
- vl_size vl_kdforest_get_num_nodes_of_tree kdtree_8c.html a766017f8aefa345762c3503f6a2b0b75 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_depth_of_tree kdtree_8c.html a55728e3e3e7a3619ed24e8b016dbf2a4 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_num_trees kdtree_8c.html a054701571177903a5369bb73da3139ef (VlKDForest const *self)
- void vl_kdforest_set_max_num_comparisons kdtree_8c.html a4bf926f9406cec740d564b703236c68d (VlKDForest *self, vl_size n)
- vl_size vl_kdforest_get_max_num_comparisons kdtree_8c.html af0d6436d4b42826cf4aaf50b2ec59b53 (VlKDForest *self)
- void vl_kdforest_set_thresholding_method kdtree_8c.html adf66cf1b6be55d82a2ad4d568271f157 (VlKDForest *self, VlKDTreeThresholdingMethod method)
- VlKDTreeThresholdingMethod vl_kdforest_get_thresholding_method kdtree_8c.html ac153ede5b0d8716f2ae7887ef7060884 (VlKDForest const *self)
- vl_size vl_kdforest_get_data_dimension kdtree_8c.html a548f72a02684f50ed2fc5d54e256b752 (VlKDForest const *self)
- vl_type vl_kdforest_get_data_type kdtree_8c.html abba39fcd9a3693e9c8851b0b008c2db0 (VlKDForest const *self)
- VlKDForest * vl_kdforestsearcher_get_forest kdtree_8c.html a2fa383b0380658e86c3c8f5b2ab220c3 (VlKDForestSearcher const *self)
kdtree.h
vl/
kdtree_8h.html
generic.h
mathop.h
VlKDForestNeighbor
VlKDForest
VlKDForestSearcher
- VlKDTreeThresholdingMethod
  kdtree_8h.html
  a7132289873fbe45803ce724beaa74364
- VlKDForest * vl_kdforest_new kdtree_8h.html aac24c990e0e3e95a4fadafd968330665 (vl_type dataType, vl_size dimension, vl_size numTrees, VlVectorComparisonType normType)
- VlKDForestSearcher * vl_kdforest_new_searcher kdtree_8h.html af7d7d5546e9167678a4d73015fca4256 (VlKDForest *kdforest)
- void vl_kdforest_delete kdtree_8h.html a68bcecfea6e63a41aafbd5ea9ca1a418 (VlKDForest *self)
- void vl_kdforestsearcher_delete kdtree_8h.html a621a1c0691c271f8e24f27dbe32cf039 (VlKDForestSearcher *searcher)
- void vl_kdforest_build kdtree_8h.html ac886f1fd6024a74e9e4a5d7566b2125f (VlKDForest *self, vl_size numData, void const *data)
- vl_size vl_kdforest_query kdtree_8h.html a2af87b58193ea0314fa971f8678e4e8c (VlKDForest *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforest_query_with_array kdtree_8h.html a01338d575e98246f59dfa80c22e833d1 (VlKDForest *self, vl_uint32 *index, vl_size numNeighbors, vl_size numQueries, void *distance, void const *queries)
- vl_size vl_kdforestsearcher_query kdtree_8h.html a2a6c7a53e155d26b62409157d8be7fef (VlKDForestSearcher *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforest_get_depth_of_tree kdtree_8h.html a55728e3e3e7a3619ed24e8b016dbf2a4 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_num_nodes_of_tree kdtree_8h.html a766017f8aefa345762c3503f6a2b0b75 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_num_trees kdtree_8h.html a054701571177903a5369bb73da3139ef (VlKDForest const *self)
- vl_size vl_kdforest_get_data_dimension kdtree_8h.html a548f72a02684f50ed2fc5d54e256b752 (VlKDForest const *self)
- vl_type vl_kdforest_get_data_type kdtree_8h.html abba39fcd9a3693e9c8851b0b008c2db0 (VlKDForest const *self)
- void vl_kdforest_set_max_num_comparisons kdtree_8h.html a4bf926f9406cec740d564b703236c68d (VlKDForest *self, vl_size n)
- vl_size vl_kdforest_get_max_num_comparisons kdtree_8h.html af0d6436d4b42826cf4aaf50b2ec59b53 (VlKDForest *self)
- void vl_kdforest_set_thresholding_method kdtree_8h.html adf66cf1b6be55d82a2ad4d568271f157 (VlKDForest *self, VlKDTreeThresholdingMethod method)
- VlKDTreeThresholdingMethod vl_kdforest_get_thresholding_method kdtree_8h.html ac153ede5b0d8716f2ae7887ef7060884 (VlKDForest const *self)
- VlKDForest * vl_kdforest_new kdtree_8h.html aac24c990e0e3e95a4fadafd968330665 (vl_type dataType, vl_size dimension, vl_size numTrees, VlVectorComparisonType normType)
- VlKDForestSearcher * vl_kdforest_new_searcher kdtree_8h.html af7d7d5546e9167678a4d73015fca4256 (VlKDForest *kdforest)
- void vl_kdforest_delete kdtree_8h.html a68bcecfea6e63a41aafbd5ea9ca1a418 (VlKDForest *self)
- void vl_kdforestsearcher_delete kdtree_8h.html a621a1c0691c271f8e24f27dbe32cf039 (VlKDForestSearcher *searcher)
- void vl_kdforest_build kdtree_8h.html ac886f1fd6024a74e9e4a5d7566b2125f (VlKDForest *self, vl_size numData, void const *data)
- vl_size vl_kdforest_query kdtree_8h.html a2af87b58193ea0314fa971f8678e4e8c (VlKDForest *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforest_query_with_array kdtree_8h.html a01338d575e98246f59dfa80c22e833d1 (VlKDForest *self, vl_uint32 *index, vl_size numNeighbors, vl_size numQueries, void *distance, void const *queries)
- vl_size vl_kdforestsearcher_query kdtree_8h.html a2a6c7a53e155d26b62409157d8be7fef (VlKDForestSearcher *self, VlKDForestNeighbor *neighbors, vl_size numNeighbors, void const *query)
- vl_size vl_kdforest_get_depth_of_tree kdtree_8h.html a55728e3e3e7a3619ed24e8b016dbf2a4 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_num_nodes_of_tree kdtree_8h.html a766017f8aefa345762c3503f6a2b0b75 (VlKDForest const *self, vl_uindex treeIndex)
- vl_size vl_kdforest_get_num_trees kdtree_8h.html a054701571177903a5369bb73da3139ef (VlKDForest const *self)
- vl_size vl_kdforest_get_data_dimension kdtree_8h.html a548f72a02684f50ed2fc5d54e256b752 (VlKDForest const *self)
- vl_type vl_kdforest_get_data_type kdtree_8h.html abba39fcd9a3693e9c8851b0b008c2db0 (VlKDForest const *self)
- void vl_kdforest_set_max_num_comparisons kdtree_8h.html a4bf926f9406cec740d564b703236c68d (VlKDForest *self, vl_size n)
- vl_size vl_kdforest_get_max_num_comparisons kdtree_8h.html af0d6436d4b42826cf4aaf50b2ec59b53 (VlKDForest *self)
- void vl_kdforest_set_thresholding_method kdtree_8h.html adf66cf1b6be55d82a2ad4d568271f157 (VlKDForest *self, VlKDTreeThresholdingMethod method)
- VlKDTreeThresholdingMethod vl_kdforest_get_thresholding_method kdtree_8h.html ac153ede5b0d8716f2ae7887ef7060884 (VlKDForest const *self)
kmeans.c
vl/
kmeans_8c.html
kmeans.h
generic.h
mathop.h
shuffle-def.h
- void vl_kmeans_reset kmeans_8c.html a77b5f58050110584e188534ad15c1dd0 (VlKMeans *self)
- VlKMeans * vl_kmeans_new kmeans_8c.html a3a087a1b2dea9ab110db5193d632c616 (vl_type dataType, VlVectorComparisonType distance)
- VlKMeans * vl_kmeans_new_copy kmeans_8c.html aa98d53b8982193f1d1d18597d64023c4 (VlKMeans const *kmeans)
- void vl_kmeans_delete kmeans_8c.html a55a50b06dfd493861651200c61458609 (VlKMeans *self)
- void vl_kmeans_set_centers kmeans_8c.html ac86bd2fa181f6e23e22a6ad92f25288c (VlKMeans *self, void const *centers, vl_size dimension, vl_size numCenters)
- void vl_kmeans_init_centers_with_rand_data kmeans_8c.html ae32387a856746fe4c39ae10fd533c8d3 (VlKMeans *self, void const *data, vl_size dimension, vl_size numData, vl_size numCenters)
- void vl_kmeans_init_centers_plus_plus kmeans_8c.html a5867c89e2916d933ecbc383c4da348c9 (VlKMeans *self, void const *data, vl_size dimension, vl_size numData, vl_size numCenters)
- void vl_kmeans_quantize kmeans_8c.html a3649fe42a94e9b4945511b5665f82355 (VlKMeans *self, vl_uint32 *assignments, void *distances, void const *data, vl_size numData)
- void vl_kmeans_quantize_ann kmeans_8c.html aa1b270ad6b6e303994629b74b4862f8e (VlKMeans *self, vl_uint32 *assignments, void *distances, void const *data, vl_size numData, vl_bool update)
- double vl_kmeans_refine_centers kmeans_8c.html a9fd1885e6b4742a93b4672f56eb9f2ce (VlKMeans *self, void const *data, vl_size numData)
- double vl_kmeans_cluster kmeans_8c.html a3f35fc9b75799b10a6e32ec81a9cd54d (VlKMeans *self, void const *data, vl_size dimension, vl_size numData, vl_size numCenters)
kmeans.h
vl/
kmeans_8h.html
generic.h
random.h
mathop.h
kdtree.h
VlKMeans
- VlKMeansAlgorithm
  kmeans_8h.html
  a4c431fed2c5377435e08cbad0040c9f3
- VlKMeansLloyd
  kmeans_8h.html
  a4c431fed2c5377435e08cbad0040c9f3a19e04f61cc224d6f970a6cba351d6692
- VlKMeansElkan
  kmeans_8h.html
  a4c431fed2c5377435e08cbad0040c9f3a5f262d513ca0a82ddb577bbe31aa164c
- VlKMeansANN
  kmeans_8h.html
  a4c431fed2c5377435e08cbad0040c9f3adc59056a09e72cdca518cfd6860d0ce4
- VlKMeansInitialization
  kmeans_8h.html
  ab5a665f209dfbe8e9d53af18fdf489d5
- VlKMeansRandomSelection
  kmeans_8h.html
  ab5a665f209dfbe8e9d53af18fdf489d5a60e94b6baf611109b87ca291ff86943b
- VlKMeansPlusPlus
  kmeans_8h.html
  ab5a665f209dfbe8e9d53af18fdf489d5a314ecb9e2d2f166ce7199e1a6cb0594a
- VlKMeans * vl_kmeans_new kmeans_8h.html a3a087a1b2dea9ab110db5193d632c616 (vl_type dataType, VlVectorComparisonType distance)
- VlKMeans * vl_kmeans_new_copy kmeans_8h.html aa98d53b8982193f1d1d18597d64023c4 (VlKMeans const *kmeans)
- void vl_kmeans_delete kmeans_8h.html a55a50b06dfd493861651200c61458609 (VlKMeans *self)
- void vl_kmeans_reset kmeans_8h.html a77b5f58050110584e188534ad15c1dd0 (VlKMeans *self)
- double vl_kmeans_cluster kmeans_8h.html a3f35fc9b75799b10a6e32ec81a9cd54d (VlKMeans *self, void const *data, vl_size dimension, vl_size numData, vl_size numCenters)
- void vl_kmeans_quantize kmeans_8h.html a3649fe42a94e9b4945511b5665f82355 (VlKMeans *self, vl_uint32 *assignments, void *distances, void const *data, vl_size numData)
- void vl_kmeans_set_centers kmeans_8h.html ac86bd2fa181f6e23e22a6ad92f25288c (VlKMeans *self, void const *centers, vl_size dimension, vl_size numCenters)
- void vl_kmeans_init_centers_with_rand_data kmeans_8h.html a4fca3ae363d35813cde918fddc41a456 (VlKMeans *self, void const *data, vl_size dimensions, vl_size numData, vl_size numCenters)
- void vl_kmeans_init_centers_plus_plus kmeans_8h.html a08f5ecf2c5b1a75f7dacd6f29b922020 (VlKMeans *self, void const *data, vl_size dimensions, vl_size numData, vl_size numCenters)
- double vl_kmeans_refine_centers kmeans_8h.html a9fd1885e6b4742a93b4672f56eb9f2ce (VlKMeans *self, void const *data, vl_size numData)
- vl_type vl_kmeans_get_data_type kmeans_8h.html abc797cd0e7228d096313fd97b412a21c (VlKMeans const *self)
- VlVectorComparisonType vl_kmeans_get_distance kmeans_8h.html a61bd032e28960a20cf86e8c77577b67e (VlKMeans const *self)
- VlKMeansAlgorithm vl_kmeans_get_algorithm kmeans_8h.html ae6d9f44be8b5d6fc71f11554de742a63 (VlKMeans const *self)
- VlKMeansInitialization vl_kmeans_get_initialization kmeans_8h.html af920d0fc7e802901fd071eec3def47d2 (VlKMeans const *self)
- vl_size vl_kmeans_get_num_repetitions kmeans_8h.html ae84b1f054eacec5dd7cf2d54668ba181 (VlKMeans const *self)
- vl_size vl_kmeans_get_dimension kmeans_8h.html a16d8a8bb5d3d7484c4645561dc42ee53 (VlKMeans const *self)
- vl_size vl_kmeans_get_num_centers kmeans_8h.html acba49a529f1393cd04c02a6ef8e2cacd (VlKMeans const *self)
- int vl_kmeans_get_verbosity kmeans_8h.html a7747422051ced08941d2306951445d79 (VlKMeans const *self)
- vl_size vl_kmeans_get_max_num_iterations kmeans_8h.html a6312397c35e56ccd50ac1fa8dbc6bcc2 (VlKMeans const *self)
- double vl_kmeans_get_min_energy_variation kmeans_8h.html a49bb2db622503ca24038be22e76aae24 (VlKMeans const *self)
- vl_size vl_kmeans_get_max_num_comparisons kmeans_8h.html aec83e043931adc13fe73f3e0a0586600 (VlKMeans const *self)
- double vl_kmeans_get_energy kmeans_8h.html a02365a4146fabad03f76bb4cdad7cb77 (VlKMeans const *self)
- void const * vl_kmeans_get_centers kmeans_8h.html a05bd0ac3529beeb460c3dcef4f1a594f (VlKMeans const *self)
- void vl_kmeans_set_algorithm kmeans_8h.html ae2ab27c25bb4730d854219af20f37804 (VlKMeans *self, VlKMeansAlgorithm algorithm)
- void vl_kmeans_set_initialization kmeans_8h.html a7c61513feb74bb5393326ed3cced2650 (VlKMeans *self, VlKMeansInitialization initialization)
- void vl_kmeans_set_num_repetitions kmeans_8h.html a7a1095cdba2192ee48e15d19144315fb (VlKMeans *self, vl_size numRepetitions)
- void vl_kmeans_set_max_num_iterations kmeans_8h.html a34f80e7e3f4c7213366b88169cc2f70f (VlKMeans *self, vl_size maxNumIterations)
- void vl_kmeans_set_min_energy_variation kmeans_8h.html aa807a9a807f80ad1dc5359a81e06566b (VlKMeans *self, double minEnergyVariation)
- void vl_kmeans_set_verbosity kmeans_8h.html af2411b97e440ef5419657c41273d38cb (VlKMeans *self, int verbosity)
- void vl_kmeans_set_max_num_comparisons kmeans_8h.html ac19079ea46c3b5d719dc66f81b38bb5a (VlKMeans *self, vl_size maxNumComparisons)
- void vl_kmeans_set_num_trees kmeans_8h.html a1a607e91823a83cbcb9c5eaecab99843 (VlKMeans *self, vl_size numTrees)
- VlKMeans * vl_kmeans_new kmeans_8h.html a3a087a1b2dea9ab110db5193d632c616 (vl_type dataType, VlVectorComparisonType distance)
- VlKMeans * vl_kmeans_new_copy kmeans_8h.html aa98d53b8982193f1d1d18597d64023c4 (VlKMeans const *kmeans)
- void vl_kmeans_delete kmeans_8h.html a55a50b06dfd493861651200c61458609 (VlKMeans *self)
- void vl_kmeans_reset kmeans_8h.html a77b5f58050110584e188534ad15c1dd0 (VlKMeans *self)
- double vl_kmeans_cluster kmeans_8h.html a3f35fc9b75799b10a6e32ec81a9cd54d (VlKMeans *self, void const *data, vl_size dimension, vl_size numData, vl_size numCenters)
- void vl_kmeans_quantize kmeans_8h.html a3649fe42a94e9b4945511b5665f82355 (VlKMeans *self, vl_uint32 *assignments, void *distances, void const *data, vl_size numData)
- void vl_kmeans_set_centers kmeans_8h.html ac86bd2fa181f6e23e22a6ad92f25288c (VlKMeans *self, void const *centers, vl_size dimension, vl_size numCenters)
- void vl_kmeans_init_centers_with_rand_data kmeans_8h.html a4fca3ae363d35813cde918fddc41a456 (VlKMeans *self, void const *data, vl_size dimensions, vl_size numData, vl_size numCenters)
- void vl_kmeans_init_centers_plus_plus kmeans_8h.html a08f5ecf2c5b1a75f7dacd6f29b922020 (VlKMeans *self, void const *data, vl_size dimensions, vl_size numData, vl_size numCenters)
- double vl_kmeans_refine_centers kmeans_8h.html a9fd1885e6b4742a93b4672f56eb9f2ce (VlKMeans *self, void const *data, vl_size numData)
- vl_type vl_kmeans_get_data_type kmeans_8h.html abc797cd0e7228d096313fd97b412a21c (VlKMeans const *self)
- VlVectorComparisonType vl_kmeans_get_distance kmeans_8h.html a61bd032e28960a20cf86e8c77577b67e (VlKMeans const *self)
- VlKMeansAlgorithm vl_kmeans_get_algorithm kmeans_8h.html ae6d9f44be8b5d6fc71f11554de742a63 (VlKMeans const *self)
- VlKMeansInitialization vl_kmeans_get_initialization kmeans_8h.html af920d0fc7e802901fd071eec3def47d2 (VlKMeans const *self)
- vl_size vl_kmeans_get_num_repetitions kmeans_8h.html ae84b1f054eacec5dd7cf2d54668ba181 (VlKMeans const *self)
- vl_size vl_kmeans_get_dimension kmeans_8h.html a16d8a8bb5d3d7484c4645561dc42ee53 (VlKMeans const *self)
- vl_size vl_kmeans_get_num_centers kmeans_8h.html acba49a529f1393cd04c02a6ef8e2cacd (VlKMeans const *self)
- int vl_kmeans_get_verbosity kmeans_8h.html a7747422051ced08941d2306951445d79 (VlKMeans const *self)
- vl_size vl_kmeans_get_max_num_iterations kmeans_8h.html a6312397c35e56ccd50ac1fa8dbc6bcc2 (VlKMeans const *self)
- double vl_kmeans_get_min_energy_variation kmeans_8h.html a49bb2db622503ca24038be22e76aae24 (VlKMeans const *self)
- vl_size vl_kmeans_get_max_num_comparisons kmeans_8h.html aec83e043931adc13fe73f3e0a0586600 (VlKMeans const *self)
- double vl_kmeans_get_energy kmeans_8h.html a02365a4146fabad03f76bb4cdad7cb77 (VlKMeans const *self)
- void const * vl_kmeans_get_centers kmeans_8h.html a05bd0ac3529beeb460c3dcef4f1a594f (VlKMeans const *self)
- void vl_kmeans_set_algorithm kmeans_8h.html ae2ab27c25bb4730d854219af20f37804 (VlKMeans *self, VlKMeansAlgorithm algorithm)
- void vl_kmeans_set_initialization kmeans_8h.html a7c61513feb74bb5393326ed3cced2650 (VlKMeans *self, VlKMeansInitialization initialization)
- void vl_kmeans_set_num_repetitions kmeans_8h.html a7a1095cdba2192ee48e15d19144315fb (VlKMeans *self, vl_size numRepetitions)
- void vl_kmeans_set_max_num_iterations kmeans_8h.html a34f80e7e3f4c7213366b88169cc2f70f (VlKMeans *self, vl_size maxNumIterations)
- void vl_kmeans_set_min_energy_variation kmeans_8h.html aa807a9a807f80ad1dc5359a81e06566b (VlKMeans *self, double minEnergyVariation)
- void vl_kmeans_set_verbosity kmeans_8h.html af2411b97e440ef5419657c41273d38cb (VlKMeans *self, int verbosity)
- void vl_kmeans_set_max_num_comparisons kmeans_8h.html ac19079ea46c3b5d719dc66f81b38bb5a (VlKMeans *self, vl_size maxNumComparisons)
- void vl_kmeans_set_num_trees kmeans_8h.html a1a607e91823a83cbcb9c5eaecab99843 (VlKMeans *self, vl_size numTrees)
lbp.c
vl/
lbp_8c.html
lbp.h
mathop.h
- VlLbp * vl_lbp_new lbp_8c.html ae0e80366f8ecf4570bbcae0b53b08cc5 (VlLbpMappingType type, vl_bool transposed)
- void vl_lbp_delete lbp_8c.html af4061c7ff063118d14893cafe5b55ed8 (VlLbp *self)
- vl_size vl_lbp_get_dimension lbp_8c.html a9fdc1d38de7ce1494cdd911bfd8957a7 (VlLbp *self)
- void vl_lbp_process lbp_8c.html a605c416d7ab3906609cbb62404a20253 (VlLbp *self, float *features, float *image, vl_size width, vl_size height, vl_size cellSize)
lbp.h
vl/
lbp_8h.html
generic.h
VlLbp
- VlLbpMappingType
  lbp_8h.html
  add3c75c3439f492a9c4b445d80af3d48
- VlLbpUniform
  lbp_8h.html
  add3c75c3439f492a9c4b445d80af3d48a56d4fb4c61f28ddf9fb2569935a5a9a4
- VlLbp * vl_lbp_new lbp_8h.html ae0e80366f8ecf4570bbcae0b53b08cc5 (VlLbpMappingType type, vl_bool transposed)
- void vl_lbp_delete lbp_8h.html af4061c7ff063118d14893cafe5b55ed8 (VlLbp *self)
- void vl_lbp_process lbp_8h.html a605c416d7ab3906609cbb62404a20253 (VlLbp *self, float *features, float *image, vl_size width, vl_size height, vl_size cellSize)
- vl_size vl_lbp_get_dimension lbp_8h.html a9fdc1d38de7ce1494cdd911bfd8957a7 (VlLbp *self)
liop.c
vl/
liop_8c.html
liop.h
mathop.h
imopv.h
qsort-def.h
- vl_index get_permutation_index liop_8c.html a4ea5d8f10dc339704875072b27e71737 (vl_uindex *permutation, vl_size size)
- VlLiopDesc * vl_liopdesc_new liop_8c.html ae8ffbcd23d7236033b0cb6133a6b28fb (vl_int numNeighbours, vl_int numSpatialBins, float radius, vl_size sideLength)
- VlLiopDesc * vl_liopdesc_new_basic liop_8c.html ab85b723fb632fe45253cd184866e545a (vl_size sideLength)
- void vl_liopdesc_delete liop_8c.html a2e765f1f59a64454f05999de06e48d28 (VlLiopDesc *self)
- void vl_liopdesc_process liop_8c.html a33e638228068ce2674b23eee7af5ce43 (VlLiopDesc *self, float *desc, float const *patch)
- vl_size vl_liopdesc_get_dimension liop_8c.html aea42b7981535254d18c8d55a4c32f606 (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_neighbours liop_8c.html ac90f67676f91f17d9f3b51df4dab4730 (VlLiopDesc const *self)
- float vl_liopdesc_get_intensity_threshold liop_8c.html ad861a14df3f0236ca908726c9fbe269a (VlLiopDesc const *self)
- void vl_liopdesc_set_intensity_threshold liop_8c.html a1d385f07442b954b658ae419abdd31eb (VlLiopDesc *self, float x)
- double vl_liopdesc_get_neighbourhood_radius liop_8c.html a409893390d672968c871861a37c3dc0c (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_spatial_bins liop_8c.html afbb31827623d0b7f7957ba76e6a705cb (VlLiopDesc const *self)
liop.h
vl/
liop_8h.html
generic.h
VlLiopDesc
- VlLiopDesc * vl_liopdesc_new liop_8h.html ae8ffbcd23d7236033b0cb6133a6b28fb (vl_int numNeighbours, vl_int numSpatialBins, float radius, vl_size sideLength)
- VlLiopDesc * vl_liopdesc_new_basic liop_8h.html ab85b723fb632fe45253cd184866e545a (vl_size sideLength)
- void vl_liopdesc_delete liop_8h.html a2e765f1f59a64454f05999de06e48d28 (VlLiopDesc *self)
- vl_size vl_liopdesc_get_dimension liop_8h.html aea42b7981535254d18c8d55a4c32f606 (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_neighbours liop_8h.html ac90f67676f91f17d9f3b51df4dab4730 (VlLiopDesc const *self)
- float vl_liopdesc_get_intensity_threshold liop_8h.html ad861a14df3f0236ca908726c9fbe269a (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_spatial_bins liop_8h.html afbb31827623d0b7f7957ba76e6a705cb (VlLiopDesc const *self)
- double vl_liopdesc_get_neighbourhood_radius liop_8h.html a409893390d672968c871861a37c3dc0c (VlLiopDesc const *self)
- void vl_liopdesc_set_intensity_threshold liop_8h.html a1d385f07442b954b658ae419abdd31eb (VlLiopDesc *self, float x)
- void vl_liopdesc_process liop_8h.html a027e15a74b23d371e90a5511d25c5f24 (VlLiopDesc *liop, float *desc, float const *patch)
- VlLiopDesc * vl_liopdesc_new liop_8h.html ae8ffbcd23d7236033b0cb6133a6b28fb (vl_int numNeighbours, vl_int numSpatialBins, float radius, vl_size sideLength)
- VlLiopDesc * vl_liopdesc_new_basic liop_8h.html ab85b723fb632fe45253cd184866e545a (vl_size sideLength)
- void vl_liopdesc_delete liop_8h.html a2e765f1f59a64454f05999de06e48d28 (VlLiopDesc *self)
- vl_size vl_liopdesc_get_dimension liop_8h.html aea42b7981535254d18c8d55a4c32f606 (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_neighbours liop_8h.html ac90f67676f91f17d9f3b51df4dab4730 (VlLiopDesc const *self)
- float vl_liopdesc_get_intensity_threshold liop_8h.html ad861a14df3f0236ca908726c9fbe269a (VlLiopDesc const *self)
- vl_size vl_liopdesc_get_num_spatial_bins liop_8h.html afbb31827623d0b7f7957ba76e6a705cb (VlLiopDesc const *self)
- double vl_liopdesc_get_neighbourhood_radius liop_8h.html a409893390d672968c871861a37c3dc0c (VlLiopDesc const *self)
- void vl_liopdesc_set_intensity_threshold liop_8h.html a1d385f07442b954b658ae419abdd31eb (VlLiopDesc *self, float x)
- void vl_liopdesc_process liop_8h.html a027e15a74b23d371e90a5511d25c5f24 (VlLiopDesc *liop, float *desc, float const *patch)
mathop.c
vl/
mathop_8c.html
mathop.h
mathop_sse2.h
mathop_avx.h
mathop.c
mathop.h
vl/
mathop_8h.html
generic.h
- #define VL_E mathop_8h.html a72021996fb98d3130ead10a4989f4ca5
- #define VL_LOG_OF_2 mathop_8h.html a5103e2bf416806fb511feaa8ee96328f
- #define VL_PI mathop_8h.html a19d43a5e0c355df553ebe825208a4cc1
- #define VL_EPSILON_F mathop_8h.html a8088f3da04d6bce27544adaa6da948ca
- #define VL_EPSILON_D mathop_8h.html aa2d957b08ce16011fc3827c270cd2664
- #define VL_NAN_F mathop_8h.html afcbfd66dfa72bf495e08e1d622d6da0e
- #define VL_INFINITY_F mathop_8h.html a7c8e51b4132fa5072a31ec38770e22c6
- #define VL_NAN_D mathop_8h.html a3f9df65fc71880e96e21e93e3abfd99c
- #define VL_INFINITY_D mathop_8h.html a9eb876cf62894be62a2467db9db0bb03
- float(* VlFloatVectorComparisonFunction mathop_8h.html abd85e6e990e216bfaa5c2303f36915f2 )(vl_size dimension, float const *X, float const *Y)
- double(* VlDoubleVectorComparisonFunction mathop_8h.html ad21d71c9d7aa9118e3e0a5b18e2ab9cc )(vl_size dimension, double const *X, double const *Y)
- float(* VlFloatVector3ComparisonFunction mathop_8h.html a93917745e71d86a90c5750f913c24b2b )(vl_size dimension, float const *X, float const *Y, float const *Z)
- double(* VlDoubleVector3ComparisonFunction mathop_8h.html ace1743ac9d79ada225f709e96d2055ef )(vl_size dimension, double const *X, double const *Y, double const *Z)
- enum _VlVectorComparisonType VlVectorComparisonType mathop_8h.html aa4cc7d511f708d61bc8fe15c65ad6d74
- _VlVectorComparisonType
  mathop_8h.html
  af7397bb42d71000754eafba9458b09ac
- VlDistanceL1
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acaff42f6aa9da4f0d11415de32089a1348
- VlDistanceL2
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acab44b9322465d703274acfa21690de9fd
- VlDistanceChi2
  mathop_8h.html
  af7397bb42d71000754eafba9458b09aca8bd37a4dd18960b8faf2c52093227857
- VlDistanceHellinger
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acaa2290709524875cbabbce86ba2d28635
- VlDistanceJS
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acaed22a8624bfdae0b2ca92a43750bf68a
- VlDistanceMahalanobis
  mathop_8h.html
  af7397bb42d71000754eafba9458b09aca0793259deafb1d691a1a6daed52b245b
- VlKernelL1
  mathop_8h.html
  af7397bb42d71000754eafba9458b09aca5e26182d2d853d6e16238535fd8f7f98
- VlKernelL2
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acaad5fb6e24379dd36f94bdfb10068ec6c
- VlKernelChi2
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acad945961afcae876365e585655b3dbdde
- VlKernelHellinger
  mathop_8h.html
  af7397bb42d71000754eafba9458b09acae6735870a9191f6f9c44492bd2fdeae8
- VlKernelJS
  mathop_8h.html
  af7397bb42d71000754eafba9458b09aca2b327ebbf8e9ad7e76df758a9062145f
- float vl_mod_2pi_f mathop_8h.html a99beafd23bc68c4bf8fb525e4efb2749 (float x)
- double vl_mod_2pi_d mathop_8h.html a6ee66acb41ce542899a6e99e4fe5b6f3 (double x)
- long int vl_floor_f mathop_8h.html a7651faad897e764d74159d4661777115 (float x)
- long int vl_floor_d mathop_8h.html a4573abdff2b32ef131f090a7cd8afeee (double x)
- long int vl_ceil_f mathop_8h.html a2e33bdf5324485def067bbbe66a54f91 (float x)
- long int vl_ceil_d mathop_8h.html a6a0c3cd1c2c65220bcdc472a5a9391d6 (double x)
- long int vl_round_f mathop_8h.html a97fb4b325bc0dc8bb8618e132fab736c (float x)
- long int vl_round_d mathop_8h.html af3adf65b9d416b2438ccfe78748ed60f (double x)
- float vl_abs_f mathop_8h.html a772d390dd8d1fb4adc4eda6e0d8f4c0b (float x)
- double vl_abs_d mathop_8h.html a87c54a1c66beffacfba7bf7bac52fb09 (double x)
- double vl_log2_d mathop_8h.html a2b8296f9c8f1266500860fcb08bf29b5 (double x)
- float vl_log2_f mathop_8h.html a9d76b809ad52b5a4080cb94fdeac425e (float x)
- double vl_sqrt_d mathop_8h.html aff464f96f4eb9651aef329228c68dcf9 (double x)
- float vl_sqrt_f mathop_8h.html a0b02ca15f62d4ec9056bf7f55324e0bc (float x)
- vl_bool vl_is_nan_f mathop_8h.html a3752bdd4daa1e678178543f51ad18d72 (float x)
- vl_bool vl_is_nan_d mathop_8h.html a20334a5a243c1e6cee531e3f457b5a68 (double x)
- vl_bool vl_is_inf_f mathop_8h.html ab51e6a4e74b39c8b8226c682e317323b (float x)
- vl_bool vl_is_inf_d mathop_8h.html a89b3b96cfa1fa17814e209721368f0f1 (double x)
- float vl_fast_atan2_f mathop_8h.html a302745de850d5b18b49359a830b74f6d (float y, float x)
- double vl_fast_atan2_d mathop_8h.html ae76d962e552bdddb02a687dd3dc38330 (double y, double x)
- float vl_fast_resqrt_f mathop_8h.html a1a7ffdd0b23196a330e36d6e9aa8c6ff (float x)
- double vl_fast_resqrt_d mathop_8h.html a8aab2f55af664aaef0d51b84fb09ebc7 (double x)
- float vl_fast_sqrt_f mathop_8h.html a69441a371eeaa0c183214d8f19204d46 (float x)
- double vl_fast_sqrt_d mathop_8h.html a8a7ca9f7a6df25bd6869f648f1e643d9 (float x)
- vl_uint64 vl_fast_sqrt_ui64 mathop_8h.html a15c07a9b9ec933f685115779c8913f5c (vl_uint64 x)
- vl_uint32 vl_fast_sqrt_ui32 mathop_8h.html a07ed33a01737b8aa5716e46d1afdf0b8 (vl_uint32 x)
- vl_uint16 vl_fast_sqrt_ui16 mathop_8h.html a7475cc5573d9ff6147ebc9e97097740b (vl_uint16 x)
- vl_uint8 vl_fast_sqrt_ui8 mathop_8h.html ad3ba8bee4d358e752175582321e96e10 (vl_uint8 x)
- char const * vl_get_vector_comparison_type_name mathop_8h.html a84945e54da7315e1479f7153a1f75768 (int type)
- VlFloatVectorComparisonFunction vl_get_vector_comparison_function_f mathop_8h.html a06675376c3baaea872823fb7948b3f30 (VlVectorComparisonType type)
- VlDoubleVectorComparisonFunction vl_get_vector_comparison_function_d mathop_8h.html a2dd1c58a77254785e8fd61c7312c1a85 (VlVectorComparisonType type)
- void vl_eval_vector_comparison_on_all_pairs_f mathop_8h.html a584aa20b03e1e1731fcf0bc5f9736c07 (float *result, vl_size dimension, float const *X, vl_size numDataX, float const *Y, vl_size numDataY, VlFloatVectorComparisonFunction function)
- void vl_eval_vector_comparison_on_all_pairs_d mathop_8h.html a709b5e6fd6ca6cb56a74cab37d9102aa (double *result, vl_size dimension, double const *X, vl_size numDataX, double const *Y, vl_size numDataY, VlDoubleVectorComparisonFunction function)
- static union @310346071237050130177223207364350266224274256151 vl_nan_f mathop_8h.html a65e0c33ca7a6e6bb2798f13ff46e2a4a
- static union @024372350072220355375145003236022160231300176067 vl_infinity_f mathop_8h.html a4e15deba225000bd234f17b5725ef77d
- static union @303020207326277305362260266151331270204101365111 vl_nan_d mathop_8h.html a50e51ae6498b22df9c1e22ac725e69cc
- static union @317265117364170254161302353035040131000366224006 vl_infinity_d mathop_8h.html af14675d26943bbe76d2eb9bd3fafd969
mathop_avx.c
vl/
mathop__avx_8c.html
mathop_avx.h
mathop_avx.c
mathop_avx.h
vl/
mathop__avx_8h.html
mathop_avx.h
mathop_sse2.c
vl/
mathop__sse2_8c.html
mathop_sse2.h
mathop_sse2.c
mathop_sse2.h
vl/
mathop__sse2_8h.html
mathop_sse2.h
mser.c
vl/
mser_8c.html
mser.h
- void adv mser_8c.html aef2b52041a114960ba86e2b61791dc21 (int ndims, int const *dims, int *subs)
- vl_uint climb mser_8c.html a95199af3632f9d161217f7932dce9066 (VlMserReg *r, vl_uint idx)
- VlMserFilt * vl_mser_new mser_8c.html a56288ad0752452c54c1a768d12096a3f (int ndims, int const *dims)
- void vl_mser_delete mser_8c.html a3d94ff216cb9389b49dc5799e26ad3ba (VlMserFilt *f)
- void vl_mser_process mser_8c.html ae50c576bc27a1ee7837cbbe6e5089583 (VlMserFilt *f, vl_mser_pix const *im)
- void vl_mser_ell_fit mser_8c.html aeeee08edd486e41126316f1d3bf90013 (VlMserFilt *f)
mser.h
vl/
mser_8h.html
generic.h
_VlMserStats
_VlMserReg
_VlMserExtrReg
_VlMserFilt
- #define VL_MSER_PIX_MAXVAL mser_8h.html ab88df95be093992e6c90caf07711182a
- #define VL_MSER_VOID_NODE mser_8h.html a8dedc365f221c110cee8b0634ab86241
- vl_uint8 vl_mser_pix mser_8h.html a5f6872cfbb7787c2a38cc2d5f138c716
- float vl_mser_acc mser_8h.html a4da3be7334e5383e02c829c53ddb9e34
- VlMserFilt * vl_mser_new mser_8h.html a56288ad0752452c54c1a768d12096a3f (int ndims, int const *dims)
- void vl_mser_delete mser_8h.html a3d94ff216cb9389b49dc5799e26ad3ba (VlMserFilt *f)
- void vl_mser_process mser_8h.html ae50c576bc27a1ee7837cbbe6e5089583 (VlMserFilt *f, vl_mser_pix const *im)
- void vl_mser_ell_fit mser_8h.html aeeee08edd486e41126316f1d3bf90013 (VlMserFilt *f)
- vl_uint vl_mser_get_regions_num mser_8h.html a40ccc21a2849c0aec7d5f05205843402 (VlMserFilt const *f)
- vl_uint const * vl_mser_get_regions mser_8h.html a3e79dcb72a6ff1b0d7695257149017fa (VlMserFilt const *f)
- float const * vl_mser_get_ell mser_8h.html ad2e8f40c8cd872941cb1756cac334cf0 (VlMserFilt const *f)
- vl_uint vl_mser_get_ell_num mser_8h.html a1f92bdb8142fdc6f256ebb98adac1d23 (VlMserFilt const *f)
- vl_uint vl_mser_get_ell_dof mser_8h.html a275a5df25b8b628f0e5315758f4e9b44 (VlMserFilt const *f)
- VlMserStats const * vl_mser_get_stats mser_8h.html abe6d998cfec12cb5a5eeb7d3f05e3245 (VlMserFilt const *f)
- vl_mser_pix vl_mser_get_delta mser_8h.html abcd71f7677c7daf6902c022c825637de (VlMserFilt const *f)
- double vl_mser_get_min_area mser_8h.html a82b28392b17bfd5bd6765e1cab61f049 (VlMserFilt const *f)
- double vl_mser_get_max_area mser_8h.html a9598f59824914b8cd39ff384cdf2d708 (VlMserFilt const *f)
- double vl_mser_get_max_variation mser_8h.html a546850260c72fa3ef1d5b5887a1240ad (VlMserFilt const *f)
- double vl_mser_get_min_diversity mser_8h.html a420d10de58b8e7878c6e4708f223493f (VlMserFilt const *f)
- void vl_mser_set_delta mser_8h.html a9aa9f3041186a969cb35268d4ab656bb (VlMserFilt *f, vl_mser_pix x)
- void vl_mser_set_min_area mser_8h.html a25744f49395d441a8769b9f605480f4c (VlMserFilt *f, double x)
- void vl_mser_set_max_area mser_8h.html af517861a633fbd7cc5637ea4baef0db6 (VlMserFilt *f, double x)
- void vl_mser_set_max_variation mser_8h.html a7feb4b477fe6340639d40461174cfabe (VlMserFilt *f, double x)
- void vl_mser_set_min_diversity mser_8h.html abb7fe6fc94bb7503bdc0dd160a549de1 (VlMserFilt *f, double x)
- VlMserFilt * vl_mser_new mser_8h.html a56288ad0752452c54c1a768d12096a3f (int ndims, int const *dims)
- void vl_mser_delete mser_8h.html a3d94ff216cb9389b49dc5799e26ad3ba (VlMserFilt *f)
- void vl_mser_process mser_8h.html ae50c576bc27a1ee7837cbbe6e5089583 (VlMserFilt *f, vl_mser_pix const *im)
- void vl_mser_ell_fit mser_8h.html aeeee08edd486e41126316f1d3bf90013 (VlMserFilt *f)
- vl_uint vl_mser_get_regions_num mser_8h.html a40ccc21a2849c0aec7d5f05205843402 (VlMserFilt const *f)
- vl_uint const * vl_mser_get_regions mser_8h.html a3e79dcb72a6ff1b0d7695257149017fa (VlMserFilt const *f)
- float const * vl_mser_get_ell mser_8h.html ad2e8f40c8cd872941cb1756cac334cf0 (VlMserFilt const *f)
- vl_uint vl_mser_get_ell_num mser_8h.html a1f92bdb8142fdc6f256ebb98adac1d23 (VlMserFilt const *f)
- vl_uint vl_mser_get_ell_dof mser_8h.html a275a5df25b8b628f0e5315758f4e9b44 (VlMserFilt const *f)
- VlMserStats const * vl_mser_get_stats mser_8h.html abe6d998cfec12cb5a5eeb7d3f05e3245 (VlMserFilt const *f)
- vl_mser_pix vl_mser_get_delta mser_8h.html abcd71f7677c7daf6902c022c825637de (VlMserFilt const *f)
- double vl_mser_get_min_area mser_8h.html a82b28392b17bfd5bd6765e1cab61f049 (VlMserFilt const *f)
- double vl_mser_get_max_area mser_8h.html a9598f59824914b8cd39ff384cdf2d708 (VlMserFilt const *f)
- double vl_mser_get_max_variation mser_8h.html a546850260c72fa3ef1d5b5887a1240ad (VlMserFilt const *f)
- double vl_mser_get_min_diversity mser_8h.html a420d10de58b8e7878c6e4708f223493f (VlMserFilt const *f)
- void vl_mser_set_delta mser_8h.html a9aa9f3041186a969cb35268d4ab656bb (VlMserFilt *f, vl_mser_pix x)
- void vl_mser_set_min_area mser_8h.html a25744f49395d441a8769b9f605480f4c (VlMserFilt *f, double x)
- void vl_mser_set_max_area mser_8h.html af517861a633fbd7cc5637ea4baef0db6 (VlMserFilt *f, double x)
- void vl_mser_set_max_variation mser_8h.html a7feb4b477fe6340639d40461174cfabe (VlMserFilt *f, double x)
- void vl_mser_set_min_diversity mser_8h.html abb7fe6fc94bb7503bdc0dd160a549de1 (VlMserFilt *f, double x)
pgm.c
vl/
pgm_8c.html
pgm.h
- static int remove_line pgm_8c.html aec39fb8104ed58ac87b75e896fbb7ceb (FILE *f)
- static int remove_blanks pgm_8c.html a7160d7d1836b470963d12b4e5997ea62 (FILE *f)
- vl_size vl_pgm_get_npixels pgm_8c.html aa0e5d7cf948817fa0929b4216100665b (VlPgmImage const *im)
- vl_size vl_pgm_get_bpp pgm_8c.html aef628fa82fec40803ce5cdcecdd82f14 (VlPgmImage const *im)
- int vl_pgm_extract_head pgm_8c.html a829c23407220c6e7953ee45cca900565 (FILE *f, VlPgmImage *im)
- int vl_pgm_extract_data pgm_8c.html a5ff673e681338e79a1c1591179504b5f (FILE *f, VlPgmImage const *im, void *data)
- int vl_pgm_insert pgm_8c.html a418f48a6aa8471ccaaf79640f4298d0a (FILE *f, VlPgmImage const *im, void const *data)
- int vl_pgm_read_new pgm_8c.html a5814312e5e026dc51396dd09b864fb8b (char const *name, VlPgmImage *im, vl_uint8 **data)
- int vl_pgm_read_new_f pgm_8c.html a8b9eb82a66e8cb72bdf6ab3ad1d30015 (char const *name, VlPgmImage *im, float **data)
- int vl_pgm_write pgm_8c.html af2e33d504690aeff3eeb3e035727df9b (char const *name, vl_uint8 const *data, int width, int height)
- int vl_pgm_write_f pgm_8c.html a3751d1ee6548a567dd0860dfe921b498 (char const *name, float const *data, int width, int height)
pgm.h
vl/
pgm_8h.html
generic.h
mathop.h
VlPgmImage
- #define VL_ERR_PGM_INV_HEAD pgm_8h.html aa0566322098c2b529a027f1f00a9b586
- #define VL_ERR_PGM_INV_META pgm_8h.html ad7d582518c6bbb8409649207443b0d42
- #define VL_ERR_PGM_INV_DATA pgm_8h.html a4623e454d921cad79d89ad3783d46739
- #define VL_ERR_PGM_IO pgm_8h.html a8d09e3f8171e1531db2045fe33c023f5
- int vl_pgm_extract_head pgm_8h.html a829c23407220c6e7953ee45cca900565 (FILE *f, VlPgmImage *im)
- int vl_pgm_extract_data pgm_8h.html a5ff673e681338e79a1c1591179504b5f (FILE *f, VlPgmImage const *im, void *data)
- int vl_pgm_insert pgm_8h.html a418f48a6aa8471ccaaf79640f4298d0a (FILE *f, VlPgmImage const *im, void const *data)
- vl_size vl_pgm_get_npixels pgm_8h.html aa0e5d7cf948817fa0929b4216100665b (VlPgmImage const *im)
- vl_size vl_pgm_get_bpp pgm_8h.html aef628fa82fec40803ce5cdcecdd82f14 (VlPgmImage const *im)
- int vl_pgm_write pgm_8h.html af2e33d504690aeff3eeb3e035727df9b (char const *name, vl_uint8 const *data, int width, int height)
- int vl_pgm_write_f pgm_8h.html a3751d1ee6548a567dd0860dfe921b498 (char const *name, float const *data, int width, int height)
- int vl_pgm_read_new pgm_8h.html a5814312e5e026dc51396dd09b864fb8b (char const *name, VlPgmImage *im, vl_uint8 **data)
- int vl_pgm_read_new_f pgm_8h.html a8b9eb82a66e8cb72bdf6ab3ad1d30015 (char const *name, VlPgmImage *im, float **data)
- #define VL_ERR_PGM_INV_HEAD pgm_8h.html aa0566322098c2b529a027f1f00a9b586
- #define VL_ERR_PGM_INV_META pgm_8h.html ad7d582518c6bbb8409649207443b0d42
- #define VL_ERR_PGM_INV_DATA pgm_8h.html a4623e454d921cad79d89ad3783d46739
- #define VL_ERR_PGM_IO pgm_8h.html a8d09e3f8171e1531db2045fe33c023f5
- int vl_pgm_extract_head pgm_8h.html a829c23407220c6e7953ee45cca900565 (FILE *f, VlPgmImage *im)
- int vl_pgm_extract_data pgm_8h.html a5ff673e681338e79a1c1591179504b5f (FILE *f, VlPgmImage const *im, void *data)
- int vl_pgm_insert pgm_8h.html a418f48a6aa8471ccaaf79640f4298d0a (FILE *f, VlPgmImage const *im, void const *data)
- vl_size vl_pgm_get_npixels pgm_8h.html aa0e5d7cf948817fa0929b4216100665b (VlPgmImage const *im)
- vl_size vl_pgm_get_bpp pgm_8h.html aef628fa82fec40803ce5cdcecdd82f14 (VlPgmImage const *im)
- int vl_pgm_write pgm_8h.html af2e33d504690aeff3eeb3e035727df9b (char const *name, vl_uint8 const *data, int width, int height)
- int vl_pgm_write_f pgm_8h.html a3751d1ee6548a567dd0860dfe921b498 (char const *name, float const *data, int width, int height)
- int vl_pgm_read_new pgm_8h.html a5814312e5e026dc51396dd09b864fb8b (char const *name, VlPgmImage *im, vl_uint8 **data)
- int vl_pgm_read_new_f pgm_8h.html a8b9eb82a66e8cb72bdf6ab3ad1d30015 (char const *name, VlPgmImage *im, float **data)
qsort-def.h
vl/
qsort-def_8h.html
host.h
- #define VL_QSORT_array qsort-def_8h.html a09b2946a2aa460a9d33a78f46056059c
- #define VL_QSORT_prefix qsort-def_8h.html a6bc1350759ef49165982d85fe1996be3
- #define VL_QSORT_type qsort-def_8h.html aa7bbcd78393c03275c0e3d55c1decdb0
- #define VL_QSORT_array qsort-def_8h.html a61792edd084011597f95611842e94155
- VL_QSORT_type VL_QSORT_cmp qsort-def_8h.html a846b82fcc68f6bb540da6243d2670ed1 (VL_QSORT_array_const array, vl_uindex indexA, vl_uindex indexB)
- void VL_QSORT_swap qsort-def_8h.html ac7face14222e47cac7d730925637ac91 (VL_QSORT_array array, vl_uindex indexA, vl_uindex indexB)
- void VL_QSORT_sort_recursive qsort-def_8h.html aa91794fadc74f98458f58a22cd0bd6ae (VL_QSORT_array array, vl_uindex begin, vl_uindex end)
- void VL_QSORT_sort qsort-def_8h.html a11be07172455010601a417058008ffa4 (VL_QSORT_array array, vl_size size)

Overview

qsort-def-overview

Usage

qsort-def-usage
quickshift.c
vl/
quickshift_8c.html
quickshift.h
mathop.h
- vl_qs_type vl_quickshift_distance quickshift_8c.html aa70ffb9d0d0c62908a46b425604a7065 (vl_qs_type const *I, int N1, int N2, int K, int i1, int i2, int j1, int j2)
- vl_qs_type vl_quickshift_inner quickshift_8c.html a7d317b966c114ce48d921fbeeef13a3c (vl_qs_type const *I, int N1, int N2, int K, int i1, int i2, int j1, int j2)
- VlQS * vl_quickshift_new quickshift_8c.html a4d53cb708777d4d84eb224094fcfd5b9 (vl_qs_type const *image, int height, int width, int channels)
- void vl_quickshift_process quickshift_8c.html aebfc7337283b7a8f8be1a1c0fd4f5f92 (VlQS *q)
- void vl_quickshift_delete quickshift_8c.html a9c2a39344fb684d899f22faf358425e8 (VlQS *q)
quickshift.h
vl/
quickshift_8h.html
generic.h
mathop.h
VlQS
- #define VL_QS_INF quickshift_8h.html a674ebf4b93ac727a31df15e6d5a45b91
- double vl_qs_type quickshift_8h.html aee7aaa0947ccf164d8072bd798f419e2
- VlQS * vl_quickshift_new quickshift_8h.html a7893c61e3daae6462e7aa92ee872c5d0 (vl_qs_type const *im, int height, int width, int channels)
- void vl_quickshift_delete quickshift_8h.html a9c2a39344fb684d899f22faf358425e8 (VlQS *q)
- void vl_quickshift_process quickshift_8h.html aebfc7337283b7a8f8be1a1c0fd4f5f92 (VlQS *q)
- vl_qs_type vl_quickshift_get_max_dist quickshift_8h.html a0a6c066b205bf0382d19b7c9fe8628d5 (VlQS const *q)
- vl_qs_type vl_quickshift_get_kernel_size quickshift_8h.html a929d3f6d37b578d40edddb0e6aa9d4e3 (VlQS const *q)
- vl_bool vl_quickshift_get_medoid quickshift_8h.html a199679a6a594f25a690c97d5c67515a0 (VlQS const *q)
- int * vl_quickshift_get_parents quickshift_8h.html ab116d2dbad717ce889e56ea8335a1463 (VlQS const *q)
- vl_qs_type * vl_quickshift_get_dists quickshift_8h.html a675666418f0bc2665be61f0b243a8c1d (VlQS const *q)
- vl_qs_type * vl_quickshift_get_density quickshift_8h.html acceb1733e008e0542164429e92253837 (VlQS const *q)
- void vl_quickshift_set_max_dist quickshift_8h.html ac54275b6b97121f41cf3b64d9e6210a3 (VlQS *q, vl_qs_type tau)
- void vl_quickshift_set_kernel_size quickshift_8h.html ae54ca4abe8fb6ba0b8a8306d053b7628 (VlQS *q, vl_qs_type sigma)
- void vl_quickshift_set_medoid quickshift_8h.html aacf51684900938c0eaec425e742d0a76 (VlQS *q, vl_bool medoid)
- VlQS * vl_quickshift_new quickshift_8h.html a7893c61e3daae6462e7aa92ee872c5d0 (vl_qs_type const *im, int height, int width, int channels)
- void vl_quickshift_delete quickshift_8h.html a9c2a39344fb684d899f22faf358425e8 (VlQS *q)
- void vl_quickshift_process quickshift_8h.html aebfc7337283b7a8f8be1a1c0fd4f5f92 (VlQS *q)
- vl_qs_type vl_quickshift_get_max_dist quickshift_8h.html a0a6c066b205bf0382d19b7c9fe8628d5 (VlQS const *q)
- vl_qs_type vl_quickshift_get_kernel_size quickshift_8h.html a929d3f6d37b578d40edddb0e6aa9d4e3 (VlQS const *q)
- vl_bool vl_quickshift_get_medoid quickshift_8h.html a199679a6a594f25a690c97d5c67515a0 (VlQS const *q)
- int * vl_quickshift_get_parents quickshift_8h.html ab116d2dbad717ce889e56ea8335a1463 (VlQS const *q)
- vl_qs_type * vl_quickshift_get_dists quickshift_8h.html a675666418f0bc2665be61f0b243a8c1d (VlQS const *q)
- vl_qs_type * vl_quickshift_get_density quickshift_8h.html acceb1733e008e0542164429e92253837 (VlQS const *q)
- void vl_quickshift_set_max_dist quickshift_8h.html ac54275b6b97121f41cf3b64d9e6210a3 (VlQS *q, vl_qs_type tau)
- void vl_quickshift_set_kernel_size quickshift_8h.html ae54ca4abe8fb6ba0b8a8306d053b7628 (VlQS *q, vl_qs_type sigma)
- void vl_quickshift_set_medoid quickshift_8h.html aacf51684900938c0eaec425e742d0a76 (VlQS *q, vl_bool medoid)
random.c
vl/
random_8c.html
random.h
- void vl_rand_init random_8c.html adc85f15763be5c5de846697a2af843df (VlRand *self)
- void vl_rand_seed random_8c.html afd8d168b5b154f5f03615fda291b9364 (VlRand *self, vl_uint32 s)
- void vl_rand_seed_by_array random_8c.html a165da1d589640d329cddb64c779f813a (VlRand *self, vl_uint32 const key[], vl_size keySize)
- void vl_rand_permute_indexes random_8c.html af6690a982b19ecd8fcebe2909176d1f9 (VlRand *self, vl_index *array, vl_size size)
- vl_uint32 vl_rand_uint32 random_8c.html a0b444c85bf8f37b8b8050d66b9b0ab8b (VlRand *self)
random.h
vl/
random_8h.html
host.h
VlRand
- void vl_rand_permute_indexes random_8h.html af6690a982b19ecd8fcebe2909176d1f9 (VlRand *self, vl_index *array, vl_size size)
- void vl_rand_init random_8h.html adc85f15763be5c5de846697a2af843df (VlRand *self)
- void vl_rand_seed random_8h.html afd8d168b5b154f5f03615fda291b9364 (VlRand *self, vl_uint32 s)
- void vl_rand_seed_by_array random_8h.html a165da1d589640d329cddb64c779f813a (VlRand *self, vl_uint32 const key[], vl_size keySize)
- vl_uint64 vl_rand_uint64 random_8h.html a04b5a46e955520edca48e8266db1057c (VlRand *self)
- vl_int64 vl_rand_int63 random_8h.html a0f97cfce8f7f71de9a8ff7b78bb6660c (VlRand *self)
- vl_uint32 vl_rand_uint32 random_8h.html a0b444c85bf8f37b8b8050d66b9b0ab8b (VlRand *self)
- vl_int32 vl_rand_int31 random_8h.html a4e4ed13a370eaa931eb5b55f4182c520 (VlRand *self)
- double vl_rand_real1 random_8h.html a9a615000c94ea12981fe04f3f12c8202 (VlRand *self)
- double vl_rand_real2 random_8h.html a77c6737e2516d762e71acf4c6c700f0f (VlRand *self)
- double vl_rand_real3 random_8h.html a1de78dd0192fe5168f47e7181f94aeae (VlRand *self)
- double vl_rand_res53 random_8h.html a610a2d1017c661151d70711f4dfc9e05 (VlRand *self)
- vl_uindex vl_rand_uindex random_8h.html abef2fe4cfd0c0d532b7c43b7960bd188 (VlRand *self, vl_uindex range)
- void vl_rand_init random_8h.html adc85f15763be5c5de846697a2af843df (VlRand *self)
- void vl_rand_seed random_8h.html afd8d168b5b154f5f03615fda291b9364 (VlRand *self, vl_uint32 s)
- void vl_rand_seed_by_array random_8h.html a165da1d589640d329cddb64c779f813a (VlRand *self, vl_uint32 const key[], vl_size keySize)
- vl_uint64 vl_rand_uint64 random_8h.html a04b5a46e955520edca48e8266db1057c (VlRand *self)
- vl_int64 vl_rand_int63 random_8h.html a0f97cfce8f7f71de9a8ff7b78bb6660c (VlRand *self)
- vl_uint32 vl_rand_uint32 random_8h.html a0b444c85bf8f37b8b8050d66b9b0ab8b (VlRand *self)
- vl_int32 vl_rand_int31 random_8h.html a4e4ed13a370eaa931eb5b55f4182c520 (VlRand *self)
- double vl_rand_real1 random_8h.html a9a615000c94ea12981fe04f3f12c8202 (VlRand *self)
- double vl_rand_real2 random_8h.html a77c6737e2516d762e71acf4c6c700f0f (VlRand *self)
- double vl_rand_real3 random_8h.html a1de78dd0192fe5168f47e7181f94aeae (VlRand *self)
- double vl_rand_res53 random_8h.html a610a2d1017c661151d70711f4dfc9e05 (VlRand *self)
- vl_uindex vl_rand_uindex random_8h.html abef2fe4cfd0c0d532b7c43b7960bd188 (VlRand *self, vl_uindex range)
rodrigues.c
vl/
rodrigues_8c.html
generic.h
mathop.h
rodrigues.h
- void vl_rodrigues rodrigues_8c.html aecd536d61f6f0f4c1d91a1df68da44bd (double *R_pt, double *dR_pt, const double *om_pt)
- void vl_irodrigues rodrigues_8c.html a93ca856ba44cf313789442ed622b32fb (double *om_pt, double *dom_pt, const double *R_pt)
rodrigues.h
vl/
rodrigues_8h.html
generic.h
- void vl_rodrigues rodrigues_8h.html aecd536d61f6f0f4c1d91a1df68da44bd (double *R_pt, double *dR_pt, const double *om_pt)
- void vl_irodrigues rodrigues_8h.html a93ca856ba44cf313789442ed622b32fb (double *om_pt, double *dom_pt, const double *R_pt)

Rodrigues formulas

rodrigues
scalespace.c
vl/
scalespace_8c.html
scalespace.h
mathop.h
- VlScaleSpaceGeometry vl_scalespace_get_default_geometry scalespace_8c.html ab9a838a41d9fe1e04f1477061055b6d9 (vl_size width, vl_size height)
- vl_bool vl_scalespacegeometry_is_equal scalespace_8c.html ad515a7ec3d620d6b55f9869c5318b546 (VlScaleSpaceGeometry a, VlScaleSpaceGeometry b)
- VlScaleSpaceGeometry vl_scalespace_get_geometry scalespace_8c.html a13e0136527672f35a76ffb60fcea2bba (VlScaleSpace const *self)
- VlScaleSpaceOctaveGeometry vl_scalespace_get_octave_geometry scalespace_8c.html a5c63aee8d9c6e9393308eb3306264108 (VlScaleSpace const *self, vl_index o)
- float * vl_scalespace_get_level scalespace_8c.html a02a6518f9c1657db18bfd182d908a3d8 (VlScaleSpace *self, vl_index o, vl_index s)
- float const * vl_scalespace_get_level_const scalespace_8c.html a4624191b911aa6dc7552ec5ba562789e (VlScaleSpace const *self, vl_index o, vl_index s)
- double vl_scalespace_get_level_sigma scalespace_8c.html a105e697419bf9ddfaef70e498353a968 (VlScaleSpace const *self, vl_index o, vl_index s)
- static void copy_and_upsample scalespace_8c.html a3af937d6abc261c74ead647e7feb01e7 (float *destination, float const *source, vl_size width, vl_size height)
- static void copy_and_downsample scalespace_8c.html a603b9912ae52a8ac7cf10e38409ec54f (float *destination, float const *source, vl_size width, vl_size height, vl_size numOctaves)
- VlScaleSpace * vl_scalespace_new scalespace_8c.html ac206ef14cefd04b93df4afeaec666af5 (vl_size width, vl_size height)
- VlScaleSpace * vl_scalespace_new_with_geometry scalespace_8c.html ab477858e0a4aec416557f2931923bb81 (VlScaleSpaceGeometry geom)
- VlScaleSpace * vl_scalespace_new_copy scalespace_8c.html a662bcfe97965e39f9291504386027798 (VlScaleSpace *self)
- VlScaleSpace * vl_scalespace_new_shallow_copy scalespace_8c.html aeffdbd9b11be06a48a0c2b2e1b5f3b31 (VlScaleSpace *self)
- void vl_scalespace_delete scalespace_8c.html af4d66bec63bb5a3670f55a2fa7786830 (VlScaleSpace *self)
- void _vl_scalespace_fill_octave scalespace_8c.html a565eee225a634d2a45b1ea7ed7526f05 (VlScaleSpace *self, vl_index o)
- static void _vl_scalespace_start_octave_from_image scalespace_8c.html abe23f0dea09f128255452886a397fdc8 (VlScaleSpace *self, float const *image, vl_index o)
- static void _vl_scalespace_start_octave_from_previous_octave scalespace_8c.html ab787be9d4225a542ace408f89b07818c (VlScaleSpace *self, vl_index o)
- void vl_scalespace_put_image scalespace_8c.html a2e2be28c7c1017222fec22a8c0df02f5 (VlScaleSpace *self, float const *image)
scalespace.h
vl/
scalespace_8h.html
generic.h
imopv.h
mathop.h
VlScaleSpaceGeometry
VlScaleSpaceOctaveGeometry
- vl_bool vl_scalespacegeometry_is_equal scalespace_8h.html ad515a7ec3d620d6b55f9869c5318b546 (VlScaleSpaceGeometry a, VlScaleSpaceGeometry b)
- VlScaleSpaceGeometry vl_scalespace_get_default_geometry scalespace_8h.html ab9a838a41d9fe1e04f1477061055b6d9 (vl_size width, vl_size height)
- VlScaleSpace * vl_scalespace_new scalespace_8h.html ac206ef14cefd04b93df4afeaec666af5 (vl_size width, vl_size height)
- VlScaleSpace * vl_scalespace_new_with_geometry scalespace_8h.html ab477858e0a4aec416557f2931923bb81 (VlScaleSpaceGeometry geom)
- VlScaleSpace * vl_scalespace_new_copy scalespace_8h.html afe050026e38c8e323728150745f8cfb0 (VlScaleSpace *src)
- VlScaleSpace * vl_scalespace_new_shallow_copy scalespace_8h.html a91ea755e1a3f50427d553a11482ce85a (VlScaleSpace *src)
- void vl_scalespace_delete scalespace_8h.html af4d66bec63bb5a3670f55a2fa7786830 (VlScaleSpace *self)
- void vl_scalespace_put_image scalespace_8h.html a2e2be28c7c1017222fec22a8c0df02f5 (VlScaleSpace *self, float const *image)
- VlScaleSpaceGeometry vl_scalespace_get_geometry scalespace_8h.html a13e0136527672f35a76ffb60fcea2bba (VlScaleSpace const *self)
- VlScaleSpaceOctaveGeometry vl_scalespace_get_octave_geometry scalespace_8h.html a5c63aee8d9c6e9393308eb3306264108 (VlScaleSpace const *self, vl_index o)
- float * vl_scalespace_get_level scalespace_8h.html a02a6518f9c1657db18bfd182d908a3d8 (VlScaleSpace *self, vl_index o, vl_index s)
- float const * vl_scalespace_get_level_const scalespace_8h.html a4624191b911aa6dc7552ec5ba562789e (VlScaleSpace const *self, vl_index o, vl_index s)
- double vl_scalespace_get_level_sigma scalespace_8h.html a105e697419bf9ddfaef70e498353a968 (VlScaleSpace const *self, vl_index o, vl_index s)
- VlScaleSpaceGeometry vl_scalespace_get_default_geometry scalespace_8h.html ab9a838a41d9fe1e04f1477061055b6d9 (vl_size width, vl_size height)
- VlScaleSpace * vl_scalespace_new scalespace_8h.html ac206ef14cefd04b93df4afeaec666af5 (vl_size width, vl_size height)
- VlScaleSpace * vl_scalespace_new_with_geometry scalespace_8h.html ab477858e0a4aec416557f2931923bb81 (VlScaleSpaceGeometry geom)
- VlScaleSpace * vl_scalespace_new_copy scalespace_8h.html afe050026e38c8e323728150745f8cfb0 (VlScaleSpace *src)
- VlScaleSpace * vl_scalespace_new_shallow_copy scalespace_8h.html a91ea755e1a3f50427d553a11482ce85a (VlScaleSpace *src)
- void vl_scalespace_delete scalespace_8h.html af4d66bec63bb5a3670f55a2fa7786830 (VlScaleSpace *self)
- void vl_scalespace_put_image scalespace_8h.html a2e2be28c7c1017222fec22a8c0df02f5 (VlScaleSpace *self, float const *image)
- VlScaleSpaceGeometry vl_scalespace_get_geometry scalespace_8h.html a13e0136527672f35a76ffb60fcea2bba (VlScaleSpace const *self)
- VlScaleSpaceOctaveGeometry vl_scalespace_get_octave_geometry scalespace_8h.html a5c63aee8d9c6e9393308eb3306264108 (VlScaleSpace const *self, vl_index o)
- float * vl_scalespace_get_level scalespace_8h.html a02a6518f9c1657db18bfd182d908a3d8 (VlScaleSpace *self, vl_index o, vl_index s)
- float const * vl_scalespace_get_level_const scalespace_8h.html a4624191b911aa6dc7552ec5ba562789e (VlScaleSpace const *self, vl_index o, vl_index s)
- double vl_scalespace_get_level_sigma scalespace_8h.html a105e697419bf9ddfaef70e498353a968 (VlScaleSpace const *self, vl_index o, vl_index s)
shuffle-def.h
vl/
shuffle-def_8h.html
host.h
random.h
- #define VL_SHUFFLE_array shuffle-def_8h.html a1b2ff17424758cd25468688d9eeb9768
- #define VL_SHUFFLE_prefix shuffle-def_8h.html a0f4417ddb60f347306e145cddc70632b
- #define VL_SHUFFLE_type shuffle-def_8h.html a1148a2ce5fc323d5c524e0f5d28f7702
- #define VL_SHUFFLE_array shuffle-def_8h.html a99a7a9e574ae1f3c09feb372c4acb2be
- void VL_SHUFFLE_swap shuffle-def_8h.html ad670015d69c1236260f8931a4e34dc7e (VL_SHUFFLE_array array, vl_uindex indexA, vl_uindex indexB)
- void VL_SHUFFLE_shuffle shuffle-def_8h.html a81c4e7b542befcbed0beaabbf7535e3c (VL_SHUFFLE_array array, vl_size size, VlRand *rand)
sift.c
vl/
sift_8c.html
sift.h
imopv.h
mathop.h
- #define VL_SIFT_BILINEAR_ORIENTATIONS sift_8c.html a3292b2feb6b1aba4f34ba037f15bc2d0
- #define EXPN_SZ sift_8c.html a98146d82a06b921641fa84448c41343d
- #define EXPN_MAX sift_8c.html a4b559178f5db3bdf1ae9b89b58a703da
- double fast_expn sift_8c.html af6d47c007c0b124e219efeccd80d9888 (double x)
- void fast_expn_init sift_8c.html a1ba399b1016b22b00d36111f94a414c4 ()
- static void copy_and_upsample_rows sift_8c.html aeb42c89bf4510234d60ba3eef7010c29 (vl_sift_pix *dst, vl_sift_pix const *src, int width, int height)
- static void _vl_sift_smooth sift_8c.html aa3b643d6efaaeebb3107ecb11d398e8a (VlSiftFilt *self, vl_sift_pix *outputImage, vl_sift_pix *tempImage, vl_sift_pix const *inputImage, vl_size width, vl_size height, double sigma)
- static void copy_and_downsample sift_8c.html a457daa5f995f4b946c1a44a45e7702bb (vl_sift_pix *dst, vl_sift_pix const *src, int width, int height, int d)
- VlSiftFilt * vl_sift_new sift_8c.html a64ce14306bb4f96bef67c53d8c84064a (int width, int height, int noctaves, int nlevels, int o_min)
- void vl_sift_delete sift_8c.html ab242293326626641411e7d7f43a109b2 (VlSiftFilt *f)
- int vl_sift_process_first_octave sift_8c.html a97cca9a09efaadc9dd0671912b9d5e05 (VlSiftFilt *f, vl_sift_pix const *im)
- int vl_sift_process_next_octave sift_8c.html a610cab1a3bf7d38e389afda9037f14da (VlSiftFilt *f)
- void vl_sift_detect sift_8c.html a65c55820964f4f6609ca9ef1d547b2c4 (VlSiftFilt *f)
- static void update_gradient sift_8c.html ace1fba61b0cc6ad7b1b0f9a07eabdf87 (VlSiftFilt *f)
- int vl_sift_calc_keypoint_orientations sift_8c.html a2e409d464f81582dc3e839bf0fece66e (VlSiftFilt *f, double angles[4], VlSiftKeypoint const *k)
- vl_sift_pix normalize_histogram sift_8c.html a8cde1754325194d2bcfb08474b4b573a (vl_sift_pix *begin, vl_sift_pix *end)
- void vl_sift_calc_raw_descriptor sift_8c.html a335f3295ba77b3bb937e5272fe1a02fc (VlSiftFilt const *f, vl_sift_pix const *grad, vl_sift_pix *descr, int width, int height, double x, double y, double sigma, double angle0)
- void vl_sift_calc_keypoint_descriptor sift_8c.html a85f3878a53ef7151b569c1b3ea4d13b6 (VlSiftFilt *f, vl_sift_pix *descr, VlSiftKeypoint const *k, double angle0)
- void vl_sift_keypoint_init sift_8c.html a6f3fc8e38b6c0c520cb90b1a63ddc031 (VlSiftFilt const *f, VlSiftKeypoint *k, double x, double y, double sigma)
- double expn_tab sift_8c.html a6bfe7ecf9f4b9125e9613e90e4dc8971 [EXPN_SZ+1]
sift.h
vl/
sift_8h.html
generic.h
VlSiftKeypoint
VlSiftFilt
- float vl_sift_pix sift_8h.html a7efac4fb08e4642f12ef439ac376a5cc
- VlSiftFilt * vl_sift_new sift_8h.html a64ce14306bb4f96bef67c53d8c84064a (int width, int height, int noctaves, int nlevels, int o_min)
- void vl_sift_delete sift_8h.html ab242293326626641411e7d7f43a109b2 (VlSiftFilt *f)
- int vl_sift_process_first_octave sift_8h.html a97cca9a09efaadc9dd0671912b9d5e05 (VlSiftFilt *f, vl_sift_pix const *im)
- int vl_sift_process_next_octave sift_8h.html a610cab1a3bf7d38e389afda9037f14da (VlSiftFilt *f)
- void vl_sift_detect sift_8h.html a65c55820964f4f6609ca9ef1d547b2c4 (VlSiftFilt *f)
- int vl_sift_calc_keypoint_orientations sift_8h.html a2e409d464f81582dc3e839bf0fece66e (VlSiftFilt *f, double angles[4], VlSiftKeypoint const *k)
- void vl_sift_calc_keypoint_descriptor sift_8h.html a19140d86df12ff8c211c2728209de9b1 (VlSiftFilt *f, vl_sift_pix *descr, VlSiftKeypoint const *k, double angle)
- void vl_sift_calc_raw_descriptor sift_8h.html a46d3e864618b4a940c2099b7c1f7b6a6 (VlSiftFilt const *f, vl_sift_pix const *image, vl_sift_pix *descr, int widht, int height, double x, double y, double s, double angle0)
- void vl_sift_keypoint_init sift_8h.html a6f3fc8e38b6c0c520cb90b1a63ddc031 (VlSiftFilt const *f, VlSiftKeypoint *k, double x, double y, double sigma)
- int vl_sift_get_octave_index sift_8h.html a70186e579c8eff1bcabf408f46169cad (VlSiftFilt const *f)
- int vl_sift_get_noctaves sift_8h.html a5e0cd96b3985635b82adabc3ce8b2242 (VlSiftFilt const *f)
- int vl_sift_get_octave_first sift_8h.html aa3db07e91c86f992c31b8e2335a760a9 (VlSiftFilt const *f)
- int vl_sift_get_octave_width sift_8h.html a89bd76ab5c1e584ff8e46dfdc93ea748 (VlSiftFilt const *f)
- int vl_sift_get_octave_height sift_8h.html a9769e8f6d84ec75804e873229526eb10 (VlSiftFilt const *f)
- int vl_sift_get_nlevels sift_8h.html a751c116352e72eed8a111e7c1e06a18e (VlSiftFilt const *f)
- int vl_sift_get_nkeypoints sift_8h.html aa45b8e7413384c7d6525f439e68856fe (VlSiftFilt const *f)
- double vl_sift_get_peak_thresh sift_8h.html a08959e6a90c98bf397e3430e79a6ea9c (VlSiftFilt const *f)
- double vl_sift_get_edge_thresh sift_8h.html adb5b0159af92e1ce1462ddaaaa55a747 (VlSiftFilt const *f)
- double vl_sift_get_norm_thresh sift_8h.html ad4b57c390ca004dc56b0b0b1abf0c7a9 (VlSiftFilt const *f)
- double vl_sift_get_magnif sift_8h.html ae0272723812d5072619475d4787be78e (VlSiftFilt const *f)
- double vl_sift_get_window_size sift_8h.html a76053a5e655b9577995fea0fbe429078 (VlSiftFilt const *f)
- vl_sift_pix * vl_sift_get_octave sift_8h.html a400759060e87dc7a6264555b90b0a221 (VlSiftFilt const *f, int s)
- VlSiftKeypoint const * vl_sift_get_keypoints sift_8h.html aed757b23c8f615eb8c6f6a450a0f847f (VlSiftFilt const *f)
- void vl_sift_set_peak_thresh sift_8h.html af69118a1c5d4d17bccac87d11fe8ce8f (VlSiftFilt *f, double t)
- void vl_sift_set_edge_thresh sift_8h.html ab7173b402b85de43ebf36fcabde77508 (VlSiftFilt *f, double t)
- void vl_sift_set_norm_thresh sift_8h.html a86703f33aad31638909acd9697f93115 (VlSiftFilt *f, double t)
- void vl_sift_set_magnif sift_8h.html a595579dd7952807c074c5311a6500121 (VlSiftFilt *f, double m)
- void vl_sift_set_window_size sift_8h.html af5996cc6171c6e3c8810fb400abbad21 (VlSiftFilt *f, double x)
- VlSiftFilt * vl_sift_new sift_8h.html a64ce14306bb4f96bef67c53d8c84064a (int width, int height, int noctaves, int nlevels, int o_min)
- void vl_sift_delete sift_8h.html ab242293326626641411e7d7f43a109b2 (VlSiftFilt *f)
- int vl_sift_process_first_octave sift_8h.html a97cca9a09efaadc9dd0671912b9d5e05 (VlSiftFilt *f, vl_sift_pix const *im)
- int vl_sift_process_next_octave sift_8h.html a610cab1a3bf7d38e389afda9037f14da (VlSiftFilt *f)
- void vl_sift_detect sift_8h.html a65c55820964f4f6609ca9ef1d547b2c4 (VlSiftFilt *f)
- int vl_sift_calc_keypoint_orientations sift_8h.html a2e409d464f81582dc3e839bf0fece66e (VlSiftFilt *f, double angles[4], VlSiftKeypoint const *k)
- void vl_sift_calc_keypoint_descriptor sift_8h.html a19140d86df12ff8c211c2728209de9b1 (VlSiftFilt *f, vl_sift_pix *descr, VlSiftKeypoint const *k, double angle)
- void vl_sift_calc_raw_descriptor sift_8h.html a46d3e864618b4a940c2099b7c1f7b6a6 (VlSiftFilt const *f, vl_sift_pix const *image, vl_sift_pix *descr, int widht, int height, double x, double y, double s, double angle0)
- void vl_sift_keypoint_init sift_8h.html a6f3fc8e38b6c0c520cb90b1a63ddc031 (VlSiftFilt const *f, VlSiftKeypoint *k, double x, double y, double sigma)
- int vl_sift_get_octave_index sift_8h.html a70186e579c8eff1bcabf408f46169cad (VlSiftFilt const *f)
- int vl_sift_get_noctaves sift_8h.html a5e0cd96b3985635b82adabc3ce8b2242 (VlSiftFilt const *f)
- int vl_sift_get_octave_first sift_8h.html aa3db07e91c86f992c31b8e2335a760a9 (VlSiftFilt const *f)
- int vl_sift_get_octave_width sift_8h.html a89bd76ab5c1e584ff8e46dfdc93ea748 (VlSiftFilt const *f)
- int vl_sift_get_octave_height sift_8h.html a9769e8f6d84ec75804e873229526eb10 (VlSiftFilt const *f)
- int vl_sift_get_nlevels sift_8h.html a751c116352e72eed8a111e7c1e06a18e (VlSiftFilt const *f)
- int vl_sift_get_nkeypoints sift_8h.html aa45b8e7413384c7d6525f439e68856fe (VlSiftFilt const *f)
- double vl_sift_get_peak_thresh sift_8h.html a08959e6a90c98bf397e3430e79a6ea9c (VlSiftFilt const *f)
- double vl_sift_get_edge_thresh sift_8h.html adb5b0159af92e1ce1462ddaaaa55a747 (VlSiftFilt const *f)
- double vl_sift_get_norm_thresh sift_8h.html ad4b57c390ca004dc56b0b0b1abf0c7a9 (VlSiftFilt const *f)
- double vl_sift_get_magnif sift_8h.html ae0272723812d5072619475d4787be78e (VlSiftFilt const *f)
- double vl_sift_get_window_size sift_8h.html a76053a5e655b9577995fea0fbe429078 (VlSiftFilt const *f)
- vl_sift_pix * vl_sift_get_octave sift_8h.html a400759060e87dc7a6264555b90b0a221 (VlSiftFilt const *f, int s)
- VlSiftKeypoint const * vl_sift_get_keypoints sift_8h.html aed757b23c8f615eb8c6f6a450a0f847f (VlSiftFilt const *f)
- void vl_sift_set_peak_thresh sift_8h.html af69118a1c5d4d17bccac87d11fe8ce8f (VlSiftFilt *f, double t)
- void vl_sift_set_edge_thresh sift_8h.html ab7173b402b85de43ebf36fcabde77508 (VlSiftFilt *f, double t)
- void vl_sift_set_norm_thresh sift_8h.html a86703f33aad31638909acd9697f93115 (VlSiftFilt *f, double t)
- void vl_sift_set_magnif sift_8h.html a595579dd7952807c074c5311a6500121 (VlSiftFilt *f, double m)
- void vl_sift_set_window_size sift_8h.html af5996cc6171c6e3c8810fb400abbad21 (VlSiftFilt *f, double x)
slic.c
vl/
slic_8c.html
slic.h
mathop.h
- void vl_slic_segment slic_8c.html adb6a4c91f40fc32528ba88cffba756ab (vl_uint32 *segmentation, float const *image, vl_size width, vl_size height, vl_size numChannels, vl_size regionSize, float regularization, vl_size minRegionSize)
slic.h
vl/
slic_8h.html
generic.h
- void vl_slic_segment slic_8h.html adb6a4c91f40fc32528ba88cffba756ab (vl_uint32 *segmentation, float const *image, vl_size width, vl_size height, vl_size numChannels, vl_size regionSize, float regularization, vl_size minRegionSize)
stringop.c
vl/
stringop_8c.html
stringop.h
- char * vl_string_parse_protocol stringop_8c.html aeb8dcade8be54d36fefd3c85ccbdddf2 (char const *string, int *protocol)
- char const * vl_string_protocol_name stringop_8c.html a6c60db26f8c75b8f0667da0c379afc6b (int protocol)
- vl_size vl_string_basename stringop_8c.html a303c8ed2006e76ba890080244c9e6439 (char *destination, vl_size destinationSize, char const *source, vl_size maxNumStrippedExtensions)
- vl_size vl_string_replace_wildcard stringop_8c.html af938e0e45610e0e1680c8ec41a958882 (char *destination, vl_size destinationSize, char const *source, char wildcardChar, char escapeChar, char const *replacement)
- vl_size vl_string_copy stringop_8c.html a12595787245c1d92c5d3bbe6c0cea9f4 (char *destination, vl_size destinationSize, char const *source)
- vl_size vl_string_copy_sub stringop_8c.html a3ecf896f613bca486a0821f076aa8855 (char *destination, vl_size destinationSize, char const *beginning, char const *end)
- char * vl_string_find_char_rev stringop_8c.html ae8063240b40727ab6cb0b1bc9147587c (char const *beginning, char const *end, char c)
- vl_size vl_string_length stringop_8c.html acc9de03bedf2b67ce907a7478e34bc4e (char const *string)
- int vl_string_casei_cmp stringop_8c.html ad006cebd610a7a6f7b6d97c93e398824 (const char *string1, const char *string2)
- VlEnumerator * vl_enumeration_get stringop_8c.html abbcfe8f5acf171801319646f64d88e3e (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_casei stringop_8c.html a851e9e65edeaff4c68321f98fe05c20b (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_by_value stringop_8c.html ad150db6a5409c12748aa3cb63dc0739e (VlEnumerator const *enumeration, vl_index value)
stringop.h
vl/
stringop_8h.html
generic.h
VlEnumerator
- VL_PROT_UNKNOWN
  stringop_8h.html
  ab82811a33b6916176967834c1ef94bc6a71fca21ec3ae6a26edbe380fedc2ebec
- VL_PROT_NONE
  stringop_8h.html
  ab82811a33b6916176967834c1ef94bc6a94b2ad9436eeeb7e7a08baf24e00f3d6
- VL_PROT_ASCII
  stringop_8h.html
  ab82811a33b6916176967834c1ef94bc6a611cc6138919fdd98ce2a9137a762b91
- VL_PROT_BINARY
  stringop_8h.html
  ab82811a33b6916176967834c1ef94bc6aa92055b1172e1b8fa98177304d495653
- vl_size vl_string_copy stringop_8h.html a12595787245c1d92c5d3bbe6c0cea9f4 (char *destination, vl_size destinationSize, char const *source)
- vl_size vl_string_copy_sub stringop_8h.html a3ecf896f613bca486a0821f076aa8855 (char *destination, vl_size destinationSize, char const *beginning, char const *end)
- char * vl_string_parse_protocol stringop_8h.html aeb8dcade8be54d36fefd3c85ccbdddf2 (char const *string, int *protocol)
- char const * vl_string_protocol_name stringop_8h.html a0727013b68ee91d42f281a87ec15a1b6 (int prot)
- vl_size vl_string_basename stringop_8h.html a7c19551fb6bb7e1f45c453caef5b9044 (char *destination, vl_size destinationSize, char const *source, vl_size maxNumStrippedExtension)
- vl_size vl_string_replace_wildcard stringop_8h.html a3333f80d5012dadb8967ab297ff02645 (char *destination, vl_size destinationSize, char const *src, char wildcardChar, char escapeChar, char const *replacement)
- char * vl_string_find_char_rev stringop_8h.html ae8063240b40727ab6cb0b1bc9147587c (char const *beginning, char const *end, char c)
- vl_size vl_string_length stringop_8h.html acc9de03bedf2b67ce907a7478e34bc4e (char const *string)
- int vl_string_casei_cmp stringop_8h.html ad006cebd610a7a6f7b6d97c93e398824 (const char *string1, const char *string2)
- VlEnumerator * vl_enumeration_get stringop_8h.html abbcfe8f5acf171801319646f64d88e3e (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_casei stringop_8h.html a851e9e65edeaff4c68321f98fe05c20b (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_by_value stringop_8h.html ad150db6a5409c12748aa3cb63dc0739e (VlEnumerator const *enumeration, vl_index value)
- VlEnumerator * vl_enumeration_get stringop_8h.html abbcfe8f5acf171801319646f64d88e3e (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_casei stringop_8h.html a851e9e65edeaff4c68321f98fe05c20b (VlEnumerator const *enumeration, char const *name)
- VlEnumerator * vl_enumeration_get_by_value stringop_8h.html ad150db6a5409c12748aa3cb63dc0739e (VlEnumerator const *enumeration, vl_index value)

Enumerations

vl-stringop-enumeration

File protocols

vl-stringop-file-protocols

Detecting overflow

vl-stringop-err
svm.c
vl/
svm_8c.html
svm.h
mathop.h
- VlSvm * vl_svm_new svm_8c.html a37cd490ff9128d446ce115dd8c614360 (VlSvmSolverType type, double const *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_dataset svm_8c.html a03c9dfea6a6b4568632ccab3820770cc (VlSvmSolverType solver, VlSvmDataset *dataset, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_abstract_data svm_8c.html a5db4f4c9afd4a717c6a66c3513c9960b (VlSvmSolverType solver, void *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- void vl_svm_delete svm_8c.html a473c326f265db2ad4752e514b86f2786 (VlSvm *self)
- void vl_svm_set_epsilon svm_8c.html a4a1a5228c945a145c1bc7e025a0ffe4e (VlSvm *self, double epsilon)
- double vl_svm_get_epsilon svm_8c.html a409e6ad402041555ace5bea07bee8f4c (VlSvm const *self)
- void vl_svm_set_bias_learning_rate svm_8c.html a330b9011895064b930c772c1b28e1d9e (VlSvm *self, double rate)
- double vl_svm_get_bias_learning_rate svm_8c.html af1e386cc2240d4dc793b43cf0581a8da (VlSvm const *self)
- void vl_svm_set_bias_multiplier svm_8c.html a1225f0f7f32f8fe5ee4090e77efc4e2c (VlSvm *self, double b)
- double vl_svm_get_bias_multiplier svm_8c.html a8d856e3af06dfc1cbb65858008f99279 (VlSvm const *self)
- void vl_svm_set_iteration_number svm_8c.html a446295ef005b5f19fa3648a199c0254d (VlSvm *self, vl_uindex n)
- vl_size vl_svm_get_iteration_number svm_8c.html a38d626608707412d287d9878da3906a6 (VlSvm const *self)
- void vl_svm_set_max_num_iterations svm_8c.html a39b8dfc06c0eea75932efacf946df356 (VlSvm *self, vl_size n)
- vl_size vl_svm_get_max_num_iterations svm_8c.html ac88536c7cdb604e94fc314c1b0b74f61 (VlSvm const *self)
- void vl_svm_set_diagnostic_frequency svm_8c.html ab01a4bb3b6aa172fcc24caa2524c2e68 (VlSvm *self, vl_size f)
- vl_size vl_svm_get_diagnostic_frequency svm_8c.html adb4999d45e11c18ba92068b4184cd78e (VlSvm const *self)
- VlSvmSolverType vl_svm_get_solver svm_8c.html a53996f81113054b626c2333a648c14f6 (VlSvm const *self)
- void vl_svm_set_lambda svm_8c.html afd55352a18d58c6dba0c49206263f96d (VlSvm *self, double lambda)
- double vl_svm_get_lambda svm_8c.html a8692ad5cb99ddc60db131e74a6d75d23 (VlSvm const *self)
- void vl_svm_set_weights svm_8c.html af81b6cb98f1730f41266ec69f2b6cece (VlSvm *self, double const *weights)
- double const * vl_svm_get_weights svm_8c.html aee658236610044b8fdedd52b97d9d026 (VlSvm const *self)
- vl_size vl_svm_get_dimension svm_8c.html ab3a28927b8bf3bcc241b15e4ee9ef091 (VlSvm *self)
- vl_size vl_svm_get_num_data svm_8c.html a07d588c6592e443a4366b295bb5e9ccc (VlSvm *self)
- double const * vl_svm_get_model svm_8c.html a9aa3f3a7ab93ad2cb660abfb360eba4d (VlSvm const *self)
- void vl_svm_set_model svm_8c.html a11cfeb959efa6d18ced2e55603e32097 (VlSvm *self, double const *model)
- void vl_svm_set_bias svm_8c.html a60d6f706dcde30fea14fbf80714c93ce (VlSvm *self, double b)
- double vl_svm_get_bias svm_8c.html aa7fb1a06113795e0fd1f24ce99324981 (VlSvm const *self)
- VlSvmStatistics const * vl_svm_get_statistics svm_8c.html adb5c50a8bd7509fbe2bbeefc14d0f68b (VlSvm const *self)
- double const * vl_svm_get_scores svm_8c.html a641e217bac113dd4285c3ca1c6893ec6 (VlSvm const *self)
- void vl_svm_set_diagnostic_function svm_8c.html a0a01191236abfe94b65f895fa49e0a35 (VlSvm *self, VlSvmDiagnosticFunction f, void *data)
- void vl_svm_set_data_functions svm_8c.html ab452546b3f6e5e2116e983a5c6f9f2c3 (VlSvm *self, VlSvmInnerProductFunction inner, VlSvmAccumulateFunction acc)
- void vl_svm_set_loss_function svm_8c.html a96b35e9e2b6000e40debe2c64ca7e09b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_loss_derivative_function svm_8c.html a3d3adc335fd789a702eb7771694464c8 (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_conjugate_loss_function svm_8c.html a58607879bd185df037f8a644e080a03b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_dca_update_function svm_8c.html a51fa5a1151eb24dfb894df30f23a0ea7 (VlSvm *self, VlSvmDcaUpdateFunction f)
- void vl_svm_set_loss svm_8c.html a8d0d404bab46b9235c15e914146c05bc (VlSvm *self, VlSvmLossType loss)
- double vl_svm_hinge_loss svm_8c.html a0716de4deae9d2c0dbfadbc341b5bd23 (double inner, double label)
- double vl_svm_hinge_loss_derivative svm_8c.html afb84322b6e73c3e52f7aad2d11cafa4d (double inner, double label)
- double vl_svm_hinge_conjugate_loss svm_8c.html af2fe18d9e0464d0dbea4f47085f965c7 (double u, double label)
- double vl_svm_hinge_dca_update svm_8c.html a124569cc46bef2e6d1ac6d1c6466cd04 (double alpha, double inner, double norm2, double label)
- double vl_svm_hinge2_loss svm_8c.html a5e8dae2afbec9d4b12a3b9fb41f22982 (double inner, double label)
- double vl_svm_hinge2_loss_derivative svm_8c.html a4e05d57c98630a4b1dc8dd1d5fb5ee83 (double inner, double label)
- double vl_svm_hinge2_conjugate_loss svm_8c.html afcbc30c041d098f234c9212b949d5355 (double u, double label)
- double vl_svm_hinge2_dca_update svm_8c.html a2ad7b4c276cd0f8ed85a543703876cb9 (double alpha, double inner, double norm2, double label)
- double vl_svm_l1_loss svm_8c.html a208fcdeed237af77411304dbf3a66d49 (double inner, double label)
- double vl_svm_l1_loss_derivative svm_8c.html a1a9e4d9033578f22f4122cee332c5b96 (double inner, double label)
- double vl_svm_l1_conjugate_loss svm_8c.html a9ed9aee4e5c10c394e8c74fb07830d8e (double u, double label)
- double vl_svm_l1_dca_update svm_8c.html a3beb0d1198c40cd81d554f3f6e45cfc3 (double alpha, double inner, double norm2, double label)
- double vl_svm_l2_loss svm_8c.html a0b0ee33bdc4c03bb1b145d31049cde99 (double inner, double label)
- double vl_svm_l2_loss_derivative svm_8c.html ad1610aa045bd31aee3999b3738079931 (double inner, double label)
- double vl_svm_l2_conjugate_loss svm_8c.html ac17be0691987f74ff643b0e968d653f7 (double u, double label)
- double vl_svm_l2_dca_update svm_8c.html a19fdae42e265e3c89b9b390e9946bc8f (double alpha, double inner, double norm2, double label)
- double vl_svm_logistic_loss svm_8c.html a6bbc5ef9c1b1e070e8d08d4f4cf5db2d (double inner, double label)
- double vl_svm_logistic_loss_derivative svm_8c.html ae131f2f2cffaa8a187130fa379c4009d (double inner, double label)
- double vl_svm_logistic_conjugate_loss svm_8c.html ac6b56d51d0d2164c1deab595f42eb66d (double u, double label)
- double vl_svm_logistic_dca_update svm_8c.html a351223c8a963451830a758e84e8ca3f5 (double alpha, double inner, double norm2, double label)
- void _vl_svm_update_statistics svm_8c.html a07fdae9de0f8d8add3d5f8dd015ac39e (VlSvm *self)
- void vl_svm_train svm_8c.html a0812e42b5511e8da15b9a283a0564d02 (VlSvm *self)
svm.h
vl/
svm_8h.html
generic.h
svmdataset.h
VlSvmStatistics
- OPAQUE VlSvm svm_8h.html a75c3cd6a695a248d718066b82d464440
- VlSvmSolverType
  svm_8h.html
  a0c5120e756a9a2b06d23130d54db90c9
- VlSvmSolverNone
  svm_8h.html
  a0c5120e756a9a2b06d23130d54db90c9a0813728ebdd6388e9df7d8ad8787d0ef
- VlSvmSolverSgd
  svm_8h.html
  a0c5120e756a9a2b06d23130d54db90c9ad7ec41888bf7474e5d92a8b0f0dfa05a
- VlSvmSolverSdca
  svm_8h.html
  a0c5120e756a9a2b06d23130d54db90c9a65819739f150850ac0033ddc142ec593
- VlSvmLossType
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7
- VlSvmLossHinge
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7a9f3f057683a70fc737622274a94e8d76
- VlSvmLossHinge2
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7a9b9299ce069ae6dab29a0f99a82f370d
- VlSvmLossL1
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7a0b10b3dc74d3a4908e22200fb314e9af
- VlSvmLossL2
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7a8694da194009c2496e28e5be1c6d0a47
- VlSvmLossLogistic
  svm_8h.html
  a039ed185475e457e96dcb41a096bd8a7a2ce88153bc65e0ebad17b92b7841409a
- VlSvmSolverStatus
  svm_8h.html
  ab10b6ec323abb9c4ed1c75290ac7032a
- VlSvmStatusTraining
  svm_8h.html
  ab10b6ec323abb9c4ed1c75290ac7032aa1b47ec65b19b761a65abd4c4864b162b
- VlSvmStatusConverged
  svm_8h.html
  ab10b6ec323abb9c4ed1c75290ac7032aa3aaf89d2a76ae35ce2a5761628ac6bbf
- VlSvmStatusMaxNumIterationsReached
  svm_8h.html
  ab10b6ec323abb9c4ed1c75290ac7032aa6a48b72e94b4f9b00053885982af3958
- VlSvm * vl_svm_new svm_8h.html a37cd490ff9128d446ce115dd8c614360 (VlSvmSolverType type, double const *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_dataset svm_8h.html acb660583da7011e46539d6d2207cffff (VlSvmSolverType type, VlSvmDataset *dataset, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_abstract_data svm_8h.html aa3adac7a98f48af218faa73aa6a06aa2 (VlSvmSolverType type, void *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- void vl_svm_delete svm_8h.html a473c326f265db2ad4752e514b86f2786 (VlSvm *self)
- VlSvmStatistics const * vl_svm_get_statistics svm_8h.html adb5c50a8bd7509fbe2bbeefc14d0f68b (VlSvm const *self)
- double const * vl_svm_get_model svm_8h.html a9aa3f3a7ab93ad2cb660abfb360eba4d (VlSvm const *self)
- double vl_svm_get_bias svm_8h.html aa7fb1a06113795e0fd1f24ce99324981 (VlSvm const *self)
- vl_size vl_svm_get_dimension svm_8h.html ab3a28927b8bf3bcc241b15e4ee9ef091 (VlSvm *self)
- vl_size vl_svm_get_num_data svm_8h.html a07d588c6592e443a4366b295bb5e9ccc (VlSvm *self)
- double vl_svm_get_epsilon svm_8h.html a409e6ad402041555ace5bea07bee8f4c (VlSvm const *self)
- double vl_svm_get_bias_learning_rate svm_8h.html af1e386cc2240d4dc793b43cf0581a8da (VlSvm const *self)
- vl_size vl_svm_get_max_num_iterations svm_8h.html ac88536c7cdb604e94fc314c1b0b74f61 (VlSvm const *self)
- vl_size vl_svm_get_diagnostic_frequency svm_8h.html adb4999d45e11c18ba92068b4184cd78e (VlSvm const *self)
- VlSvmSolverType vl_svm_get_solver svm_8h.html a53996f81113054b626c2333a648c14f6 (VlSvm const *self)
- double vl_svm_get_bias_multiplier svm_8h.html a8d856e3af06dfc1cbb65858008f99279 (VlSvm const *self)
- double vl_svm_get_lambda svm_8h.html a8692ad5cb99ddc60db131e74a6d75d23 (VlSvm const *self)
- vl_size vl_svm_get_iteration_number svm_8h.html a38d626608707412d287d9878da3906a6 (VlSvm const *self)
- double const * vl_svm_get_scores svm_8h.html a641e217bac113dd4285c3ca1c6893ec6 (VlSvm const *self)
- double const * vl_svm_get_weights svm_8h.html aee658236610044b8fdedd52b97d9d026 (VlSvm const *self)
- void vl_svm_set_epsilon svm_8h.html a4a1a5228c945a145c1bc7e025a0ffe4e (VlSvm *self, double epsilon)
- void vl_svm_set_bias_learning_rate svm_8h.html a330b9011895064b930c772c1b28e1d9e (VlSvm *self, double rate)
- void vl_svm_set_max_num_iterations svm_8h.html a18cb2adc040000ef02ba9c6a15f82cf0 (VlSvm *self, vl_size maxNumIterations)
- void vl_svm_set_diagnostic_frequency svm_8h.html ab01a4bb3b6aa172fcc24caa2524c2e68 (VlSvm *self, vl_size f)
- void vl_svm_set_bias_multiplier svm_8h.html a1225f0f7f32f8fe5ee4090e77efc4e2c (VlSvm *self, double b)
- void vl_svm_set_model svm_8h.html a11cfeb959efa6d18ced2e55603e32097 (VlSvm *self, double const *model)
- void vl_svm_set_bias svm_8h.html a60d6f706dcde30fea14fbf80714c93ce (VlSvm *self, double b)
- void vl_svm_set_iteration_number svm_8h.html a446295ef005b5f19fa3648a199c0254d (VlSvm *self, vl_uindex n)
- void vl_svm_set_weights svm_8h.html af81b6cb98f1730f41266ec69f2b6cece (VlSvm *self, double const *weights)
- void vl_svm_set_diagnostic_function svm_8h.html a0a01191236abfe94b65f895fa49e0a35 (VlSvm *self, VlSvmDiagnosticFunction f, void *data)
- void vl_svm_set_loss_function svm_8h.html a96b35e9e2b6000e40debe2c64ca7e09b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_loss_derivative_function svm_8h.html a3d3adc335fd789a702eb7771694464c8 (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_conjugate_loss_function svm_8h.html a58607879bd185df037f8a644e080a03b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_dca_update_function svm_8h.html a51fa5a1151eb24dfb894df30f23a0ea7 (VlSvm *self, VlSvmDcaUpdateFunction f)
- void vl_svm_set_data_functions svm_8h.html ab452546b3f6e5e2116e983a5c6f9f2c3 (VlSvm *self, VlSvmInnerProductFunction inner, VlSvmAccumulateFunction acc)
- void vl_svm_set_loss svm_8h.html a8d0d404bab46b9235c15e914146c05bc (VlSvm *self, VlSvmLossType loss)
- void vl_svm_train svm_8h.html a0812e42b5511e8da15b9a283a0564d02 (VlSvm *self)
- double vl_svm_hinge_loss svm_8h.html a9b840a87d2bff2d13d241f7939cd309c (double label, double inner)
- double vl_svm_hinge_loss_derivative svm_8h.html a5ac4b8009090cc4d2d151bd6385d62ca (double label, double inner)
- double vl_svm_hinge_conjugate_loss svm_8h.html a5fc0df0b86c5cc6abce979d0f41e7efb (double label, double u)
- double vl_svm_hinge_dca_update svm_8h.html a124569cc46bef2e6d1ac6d1c6466cd04 (double alpha, double inner, double norm2, double label)
- double vl_svm_hinge2_loss svm_8h.html acb7865e9dcff8c7ffdb8691bf5a214c6 (double label, double inner)
- double vl_svm_hinge2_loss_derivative svm_8h.html af5c2718ad2f5b60ab1c5e9ce342694af (double label, double inner)
- double vl_svm_hinge2_conjugate_loss svm_8h.html a1428c410f17db8b4d3d44b8ef19bf694 (double label, double u)
- double vl_svm_hinge2_dca_update svm_8h.html a2ad7b4c276cd0f8ed85a543703876cb9 (double alpha, double inner, double norm2, double label)
- double vl_svm_l1_loss svm_8h.html a18c9bd164991c23461aebfba7387ec6b (double label, double inner)
- double vl_svm_l1_loss_derivative svm_8h.html a40f140dcba523b7b7eab8a1780d0fbfc (double label, double inner)
- double vl_svm_l1_conjugate_loss svm_8h.html ac0593cf7cc30e1070eaf28aa00eb0e85 (double label, double u)
- double vl_svm_l1_dca_update svm_8h.html a3beb0d1198c40cd81d554f3f6e45cfc3 (double alpha, double inner, double norm2, double label)
- double vl_svm_l2_loss svm_8h.html a4302119703c72c34e82e4001dd6bccc4 (double label, double inner)
- double vl_svm_l2_loss_derivative svm_8h.html a8abc5f1d42774b0b70803c3db2331fbc (double label, double inner)
- double vl_svm_l2_conjugate_loss svm_8h.html a680af302cca5e1abc3c580dd37319012 (double label, double u)
- double vl_svm_l2_dca_update svm_8h.html a19fdae42e265e3c89b9b390e9946bc8f (double alpha, double inner, double norm2, double label)
- double vl_svm_logistic_loss svm_8h.html a21196b4676f47d82db58d81ca24f21bd (double label, double inner)
- double vl_svm_logistic_loss_derivative svm_8h.html a9062cd19f1ce595bd5858793b07df2de (double label, double inner)
- double vl_svm_logistic_conjugate_loss svm_8h.html a42c11deaac87f38fd9169fe94ec9cd89 (double label, double u)
- double vl_svm_logistic_dca_update svm_8h.html a351223c8a963451830a758e84e8ca3f5 (double alpha, double inner, double norm2, double label)
- VlSvm * vl_svm_new svm_8h.html a37cd490ff9128d446ce115dd8c614360 (VlSvmSolverType type, double const *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_dataset svm_8h.html acb660583da7011e46539d6d2207cffff (VlSvmSolverType type, VlSvmDataset *dataset, double const *labels, double lambda)
- VlSvm * vl_svm_new_with_abstract_data svm_8h.html aa3adac7a98f48af218faa73aa6a06aa2 (VlSvmSolverType type, void *data, vl_size dimension, vl_size numData, double const *labels, double lambda)
- void vl_svm_delete svm_8h.html a473c326f265db2ad4752e514b86f2786 (VlSvm *self)
- VlSvmStatistics const * vl_svm_get_statistics svm_8h.html adb5c50a8bd7509fbe2bbeefc14d0f68b (VlSvm const *self)
- double const * vl_svm_get_model svm_8h.html a9aa3f3a7ab93ad2cb660abfb360eba4d (VlSvm const *self)
- double vl_svm_get_bias svm_8h.html aa7fb1a06113795e0fd1f24ce99324981 (VlSvm const *self)
- vl_size vl_svm_get_dimension svm_8h.html ab3a28927b8bf3bcc241b15e4ee9ef091 (VlSvm *self)
- vl_size vl_svm_get_num_data svm_8h.html a07d588c6592e443a4366b295bb5e9ccc (VlSvm *self)
- double vl_svm_get_epsilon svm_8h.html a409e6ad402041555ace5bea07bee8f4c (VlSvm const *self)
- double vl_svm_get_bias_learning_rate svm_8h.html af1e386cc2240d4dc793b43cf0581a8da (VlSvm const *self)
- vl_size vl_svm_get_max_num_iterations svm_8h.html ac88536c7cdb604e94fc314c1b0b74f61 (VlSvm const *self)
- vl_size vl_svm_get_diagnostic_frequency svm_8h.html adb4999d45e11c18ba92068b4184cd78e (VlSvm const *self)
- VlSvmSolverType vl_svm_get_solver svm_8h.html a53996f81113054b626c2333a648c14f6 (VlSvm const *self)
- double vl_svm_get_bias_multiplier svm_8h.html a8d856e3af06dfc1cbb65858008f99279 (VlSvm const *self)
- double vl_svm_get_lambda svm_8h.html a8692ad5cb99ddc60db131e74a6d75d23 (VlSvm const *self)
- vl_size vl_svm_get_iteration_number svm_8h.html a38d626608707412d287d9878da3906a6 (VlSvm const *self)
- double const * vl_svm_get_scores svm_8h.html a641e217bac113dd4285c3ca1c6893ec6 (VlSvm const *self)
- double const * vl_svm_get_weights svm_8h.html aee658236610044b8fdedd52b97d9d026 (VlSvm const *self)
- void vl_svm_set_epsilon svm_8h.html a4a1a5228c945a145c1bc7e025a0ffe4e (VlSvm *self, double epsilon)
- void vl_svm_set_bias_learning_rate svm_8h.html a330b9011895064b930c772c1b28e1d9e (VlSvm *self, double rate)
- void vl_svm_set_max_num_iterations svm_8h.html a18cb2adc040000ef02ba9c6a15f82cf0 (VlSvm *self, vl_size maxNumIterations)
- void vl_svm_set_diagnostic_frequency svm_8h.html ab01a4bb3b6aa172fcc24caa2524c2e68 (VlSvm *self, vl_size f)
- void vl_svm_set_bias_multiplier svm_8h.html a1225f0f7f32f8fe5ee4090e77efc4e2c (VlSvm *self, double b)
- void vl_svm_set_model svm_8h.html a11cfeb959efa6d18ced2e55603e32097 (VlSvm *self, double const *model)
- void vl_svm_set_bias svm_8h.html a60d6f706dcde30fea14fbf80714c93ce (VlSvm *self, double b)
- void vl_svm_set_iteration_number svm_8h.html a446295ef005b5f19fa3648a199c0254d (VlSvm *self, vl_uindex n)
- void vl_svm_set_weights svm_8h.html af81b6cb98f1730f41266ec69f2b6cece (VlSvm *self, double const *weights)
- void vl_svm_set_diagnostic_function svm_8h.html a0a01191236abfe94b65f895fa49e0a35 (VlSvm *self, VlSvmDiagnosticFunction f, void *data)
- void vl_svm_set_loss_function svm_8h.html a96b35e9e2b6000e40debe2c64ca7e09b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_loss_derivative_function svm_8h.html a3d3adc335fd789a702eb7771694464c8 (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_conjugate_loss_function svm_8h.html a58607879bd185df037f8a644e080a03b (VlSvm *self, VlSvmLossFunction f)
- void vl_svm_set_dca_update_function svm_8h.html a51fa5a1151eb24dfb894df30f23a0ea7 (VlSvm *self, VlSvmDcaUpdateFunction f)
- void vl_svm_set_data_functions svm_8h.html ab452546b3f6e5e2116e983a5c6f9f2c3 (VlSvm *self, VlSvmInnerProductFunction inner, VlSvmAccumulateFunction acc)
- void vl_svm_set_loss svm_8h.html a8d0d404bab46b9235c15e914146c05bc (VlSvm *self, VlSvmLossType loss)
- void vl_svm_train svm_8h.html a0812e42b5511e8da15b9a283a0564d02 (VlSvm *self)
- double vl_svm_hinge_loss svm_8h.html a9b840a87d2bff2d13d241f7939cd309c (double label, double inner)
- double vl_svm_hinge_loss_derivative svm_8h.html a5ac4b8009090cc4d2d151bd6385d62ca (double label, double inner)
- double vl_svm_hinge_conjugate_loss svm_8h.html a5fc0df0b86c5cc6abce979d0f41e7efb (double label, double u)
- double vl_svm_hinge_dca_update svm_8h.html a124569cc46bef2e6d1ac6d1c6466cd04 (double alpha, double inner, double norm2, double label)
- double vl_svm_hinge2_loss svm_8h.html acb7865e9dcff8c7ffdb8691bf5a214c6 (double label, double inner)
- double vl_svm_hinge2_loss_derivative svm_8h.html af5c2718ad2f5b60ab1c5e9ce342694af (double label, double inner)
- double vl_svm_hinge2_conjugate_loss svm_8h.html a1428c410f17db8b4d3d44b8ef19bf694 (double label, double u)
- double vl_svm_hinge2_dca_update svm_8h.html a2ad7b4c276cd0f8ed85a543703876cb9 (double alpha, double inner, double norm2, double label)
- double vl_svm_l1_loss svm_8h.html a18c9bd164991c23461aebfba7387ec6b (double label, double inner)
- double vl_svm_l1_loss_derivative svm_8h.html a40f140dcba523b7b7eab8a1780d0fbfc (double label, double inner)
- double vl_svm_l1_conjugate_loss svm_8h.html ac0593cf7cc30e1070eaf28aa00eb0e85 (double label, double u)
- double vl_svm_l1_dca_update svm_8h.html a3beb0d1198c40cd81d554f3f6e45cfc3 (double alpha, double inner, double norm2, double label)
- double vl_svm_l2_loss svm_8h.html a4302119703c72c34e82e4001dd6bccc4 (double label, double inner)
- double vl_svm_l2_loss_derivative svm_8h.html a8abc5f1d42774b0b70803c3db2331fbc (double label, double inner)
- double vl_svm_l2_conjugate_loss svm_8h.html a680af302cca5e1abc3c580dd37319012 (double label, double u)
- double vl_svm_l2_dca_update svm_8h.html a19fdae42e265e3c89b9b390e9946bc8f (double alpha, double inner, double norm2, double label)
- double vl_svm_logistic_loss svm_8h.html a21196b4676f47d82db58d81ca24f21bd (double label, double inner)
- double vl_svm_logistic_loss_derivative svm_8h.html a9062cd19f1ce595bd5858793b07df2de (double label, double inner)
- double vl_svm_logistic_conjugate_loss svm_8h.html a42c11deaac87f38fd9169fe94ec9cd89 (double label, double u)
- double vl_svm_logistic_dca_update svm_8h.html a351223c8a963451830a758e84e8ca3f5 (double alpha, double inner, double norm2, double label)
svmdataset.c
vl/
svmdataset_8c.html
svmdataset.h
svmdataset.c
- VlSvmDataset * vl_svmdataset_new svmdataset_8c.html a9c70357f26da5f309e43fb7c86af09a7 (vl_type dataType, void *data, vl_size dimension, vl_size numData)
- void vl_svmdataset_delete svmdataset_8c.html af0085da6bb1cca9fc48ecfb267b107d5 (VlSvmDataset *self)
- void * vl_svmdataset_get_data svmdataset_8c.html a0216d73bd5e674ab55f6db6c8f6cd015 (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_num_data svmdataset_8c.html a9e26f54293c5999f146c1275662c96ae (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_dimension svmdataset_8c.html a7651f4dde6a4f607ce609eafbe8e9556 (VlSvmDataset const *self)
- VlHomogeneousKernelMap * vl_svmdataset_get_homogeneous_kernel_map svmdataset_8c.html a7df8c2668ffdf236289e5febfc59a0aa (VlSvmDataset const *self)
- void vl_svmdataset_set_homogeneous_kernel_map svmdataset_8c.html a6e72d282d3bb7e05410efe5d28026ad2 (VlSvmDataset *self, VlHomogeneousKernelMap *hom)
- VlSvmAccumulateFunction vl_svmdataset_get_accumulate_function svmdataset_8c.html af311a005cf80188b291848969116c795 (VlSvmDataset const *self)
- VlSvmInnerProductFunction vl_svmdataset_get_inner_product_function svmdataset_8c.html a9eb6105fde6800091886cfd9f3f95927 (VlSvmDataset const *self)
svmdataset.h
vl/
svmdataset_8h.html
generic.h
homkermap.h
- OPAQUE VlSvmDataset svmdataset_8h.html ad2501ec2d658d339f9091119772f69c5
- void(* VlSvmDiagnosticFunction svmdataset_8h.html ae5b6fb12c096019918c9b1c78463e67a )(struct VlSvm_ *svm, void *data)
- double(* VlSvmLossFunction svmdataset_8h.html aeecf04327762b911300343c6dc653c64 )(double inner, double label)
- double(* VlSvmDcaUpdateFunction svmdataset_8h.html a5807ac833082d7e2874a03a2bffe9dcf )(double alpha, double inner, double norm2, double label)
- double(* VlSvmInnerProductFunction svmdataset_8h.html abad50389a52eb69f988f896b755e87e0 )(const void *data, vl_uindex element, double *model)
- void(* VlSvmAccumulateFunction svmdataset_8h.html a4fa61e0f08da7341210f3c894639218d )(const void *data, vl_uindex element, double *model, double multiplier)
- VlSvmDataset * vl_svmdataset_new svmdataset_8h.html a9c70357f26da5f309e43fb7c86af09a7 (vl_type dataType, void *data, vl_size dimension, vl_size numData)
- void vl_svmdataset_delete svmdataset_8h.html aea5a446f62eb3ad21269f6a660b03bee (VlSvmDataset *dataset)
- void vl_svmdataset_set_homogeneous_kernel_map svmdataset_8h.html a6e72d282d3bb7e05410efe5d28026ad2 (VlSvmDataset *self, VlHomogeneousKernelMap *hom)
- void * vl_svmdataset_get_data svmdataset_8h.html a0216d73bd5e674ab55f6db6c8f6cd015 (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_num_data svmdataset_8h.html a9e26f54293c5999f146c1275662c96ae (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_dimension svmdataset_8h.html a7651f4dde6a4f607ce609eafbe8e9556 (VlSvmDataset const *self)
- VlSvmAccumulateFunction vl_svmdataset_get_accumulate_function svmdataset_8h.html af311a005cf80188b291848969116c795 (VlSvmDataset const *self)
- VlSvmInnerProductFunction vl_svmdataset_get_inner_product_function svmdataset_8h.html a9eb6105fde6800091886cfd9f3f95927 (VlSvmDataset const *self)
- VlHomogeneousKernelMap * vl_svmdataset_get_homogeneous_kernel_map svmdataset_8h.html a7df8c2668ffdf236289e5febfc59a0aa (VlSvmDataset const *self)
- void(* VlSvmDiagnosticFunction svmdataset_8h.html ae5b6fb12c096019918c9b1c78463e67a )(struct VlSvm_ *svm, void *data)
- double(* VlSvmLossFunction svmdataset_8h.html aeecf04327762b911300343c6dc653c64 )(double inner, double label)
- double(* VlSvmDcaUpdateFunction svmdataset_8h.html a5807ac833082d7e2874a03a2bffe9dcf )(double alpha, double inner, double norm2, double label)
- double(* VlSvmInnerProductFunction svmdataset_8h.html abad50389a52eb69f988f896b755e87e0 )(const void *data, vl_uindex element, double *model)
- void(* VlSvmAccumulateFunction svmdataset_8h.html a4fa61e0f08da7341210f3c894639218d )(const void *data, vl_uindex element, double *model, double multiplier)
- VlSvmDataset * vl_svmdataset_new svmdataset_8h.html a9c70357f26da5f309e43fb7c86af09a7 (vl_type dataType, void *data, vl_size dimension, vl_size numData)
- void vl_svmdataset_delete svmdataset_8h.html aea5a446f62eb3ad21269f6a660b03bee (VlSvmDataset *dataset)
- void vl_svmdataset_set_homogeneous_kernel_map svmdataset_8h.html a6e72d282d3bb7e05410efe5d28026ad2 (VlSvmDataset *self, VlHomogeneousKernelMap *hom)
- void * vl_svmdataset_get_data svmdataset_8h.html a0216d73bd5e674ab55f6db6c8f6cd015 (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_num_data svmdataset_8h.html a9e26f54293c5999f146c1275662c96ae (VlSvmDataset const *self)
- vl_size vl_svmdataset_get_dimension svmdataset_8h.html a7651f4dde6a4f607ce609eafbe8e9556 (VlSvmDataset const *self)
- VlSvmAccumulateFunction vl_svmdataset_get_accumulate_function svmdataset_8h.html af311a005cf80188b291848969116c795 (VlSvmDataset const *self)
- VlSvmInnerProductFunction vl_svmdataset_get_inner_product_function svmdataset_8h.html a9eb6105fde6800091886cfd9f3f95927 (VlSvmDataset const *self)
- VlHomogeneousKernelMap * vl_svmdataset_get_homogeneous_kernel_map svmdataset_8h.html a7df8c2668ffdf236289e5febfc59a0aa (VlSvmDataset const *self)

Getting started

svmdataset-starting
vlad.c
vl/
vlad_8c.html
vlad.h
mathop.h
- void vl_vlad_encode vlad_8c.html a6ee2926e14d4a76e9d99ba128bfe5a80 (void *enc, vl_type dataType, void const *means, vl_size dimension, vl_size numClusters, void const *data, vl_size numData, void const *assignments, int flags)
vlad.h
vl/
vlad_8h.html
generic.h
- #define VL_VLAD_FLAG_NORMALIZE_COMPONENTS vlad_8h.html a2530f7175c68c931b9c195a227dd9d0e
- #define VL_VLAD_FLAG_SQUARE_ROOT vlad_8h.html adac275d53de92eba4f3a83325f85da3e
- #define VL_VLAD_FLAG_UNNORMALIZED vlad_8h.html ac048897164a0ab938bc26bec91b85b9c
- #define VL_VLAD_FLAG_NORMALIZE_MASS vlad_8h.html a2047ae2d21cec965ab5db039b1f66d98
- void vl_vlad_encode vlad_8h.html a6ee2926e14d4a76e9d99ba128bfe5a80 (void *enc, vl_type dataType, void const *means, vl_size dimension, vl_size numClusters, void const *data, vl_size numData, void const *assignments, int flags)
- #define VL_VLAD_FLAG_NORMALIZE_COMPONENTS vlad_8h.html a2530f7175c68c931b9c195a227dd9d0e
- #define VL_VLAD_FLAG_SQUARE_ROOT vlad_8h.html adac275d53de92eba4f3a83325f85da3e
- #define VL_VLAD_FLAG_UNNORMALIZED vlad_8h.html ac048897164a0ab938bc26bec91b85b9c
- #define VL_VLAD_FLAG_NORMALIZE_MASS vlad_8h.html a2047ae2d21cec965ab5db039b1f66d98
_VlCovDet
struct__VlCovDet.html
- VlScaleSpace * gss struct__VlCovDet.html a77f7d293b118dee86be80af6ee0ab531
- VlScaleSpace * css struct__VlCovDet.html aa8038adaef01a1b2ee54c65658add0af
- VlCovDetMethod method struct__VlCovDet.html aa61ec4e6cfd747ac1dc98064cd179164
- double peakThreshold struct__VlCovDet.html a0e1383003f424d69d2f5f0bb69279fa0
- double edgeThreshold struct__VlCovDet.html a71bd3beef31f61398ed22ca5e54d912a
- double lapPeakThreshold struct__VlCovDet.html a6c7f2e85d47c0a02ce451997a454bf38
- vl_size octaveResolution struct__VlCovDet.html a1abb4b0b2204d480701e332111c85521
- vl_index numOctaves struct__VlCovDet.html a5ed103028a1df86e17bf361a2d0149f2
- vl_index firstOctave struct__VlCovDet.html a5bb8c687c17cdf4b7bb154521444eced
- double baseScale struct__VlCovDet.html a2b13aca791d874ef53b678c516c3420d
- vl_size maxNumOrientations struct__VlCovDet.html a1accac52dc5aa16c88630979b290a6fb
VlAIB
structVlAIB.html
- vl_uint * nodes structVlAIB.html a77f5198dcd0bfb7a47985ac0c5d84e3b
- vl_uint nentries structVlAIB.html ac44b016feb6fc2397f4f79e5a1ae22e1
- double * beta structVlAIB.html ace9cbba670128776c03a9cf0d7e53dfe
- vl_uint * bidx structVlAIB.html abb81041e575b04b2b2a0f8126ccbcf17
- vl_uint * which structVlAIB.html aa0e490d88c8ea0c372bf02b23f291108
- vl_uint nwhich structVlAIB.html a6143399b605075053c30e4d603aceb81
- double * Pcx structVlAIB.html ac1949576f214b7a6691189deb7d9dace
- double * Px structVlAIB.html a064882a6f2252669858850fc650b97de
- double * Pc structVlAIB.html a4d948f7509b088aa37d64fb7ac0e82b8
- vl_uint nvalues structVlAIB.html aff0e65edef1bb1e339ee0901dd2f8587
- vl_uint nlabels structVlAIB.html a650b9fef79d1b92a464a1481643fb619
- vl_uint * parents structVlAIB.html ae0a5d0c9804d157558b92eb06b5c840f
- double * costs structVlAIB.html ac62155359405a96c7f346b8ad11f248a
VlArray
structVlArray.html
VlCovDetFeature
structVlCovDetFeature.html
- VlFrameOrientedEllipse frame structVlCovDetFeature.html a25de61181315ca3f1f89c62d98b2ace7
- float peakScore structVlCovDetFeature.html ae588e59a101494995e6daabb1ed27b98
- float edgeScore structVlCovDetFeature.html a57a5c5b67ddf59327bea9a4c8a6c336e
- float orientationScore structVlCovDetFeature.html a62792d5617f0d04ecb3ea5a4d4bf9cdb
- float laplacianScaleScore structVlCovDetFeature.html ac249855def782e0d04db84d2b7244886
VlCovDetFeatureLaplacianScale
structVlCovDetFeatureLaplacianScale.html
VlCovDetFeatureOrientation
structVlCovDetFeatureOrientation.html
VlDsiftDescriptorGeometry
structVlDsiftDescriptorGeometry.html
- int numBinT structVlDsiftDescriptorGeometry.html a87a3ebdc9dd85fa401a3487f7a775af6
- int numBinX structVlDsiftDescriptorGeometry.html ad9b98d9776ffc64d58ee8bc334b67cd3
- int numBinY structVlDsiftDescriptorGeometry.html a7286ef9a626758b7e51885d47949bb18
- int binSizeX structVlDsiftDescriptorGeometry.html aa16bfebff07c7e14d0abbf7e7a25f3dc
- int binSizeY structVlDsiftDescriptorGeometry.html aab782f65428fc76e63af68de00c3e6ef
VlDsiftFilter
structVlDsiftFilter.html
- int imWidth structVlDsiftFilter.html a47b34aa22c1ac914aff9f9c5b5df1ac8
- int imHeight structVlDsiftFilter.html a00925db85e4f6fd44fe54f2f609b593c
- int stepX structVlDsiftFilter.html aec9bbfa83e413d4d9bb32d5d369d27d3
- int stepY structVlDsiftFilter.html a13761e945b90727560e64e73fa10c056
- int boundMinX structVlDsiftFilter.html a3c3ac4c182b4ba15a887b75e98f90ad0
- int boundMinY structVlDsiftFilter.html a866207aea6fa39a8b6d419083335e7c8
- int boundMaxX structVlDsiftFilter.html a9f43439af3b299c0ecef3d1b58bb25c2
- int boundMaxY structVlDsiftFilter.html a6c2291f676ddcf6f1b5be26158077d4d
- VlDsiftDescriptorGeometry geom structVlDsiftFilter.html a0f6a9db82b0eb6f95c95133fd75d3a6f
- int useFlatWindow structVlDsiftFilter.html aaabeaf3f1ef63f86533bc320a3c0979c
- double windowSize structVlDsiftFilter.html a3bf6b701aa4c4f33fc756ba4a655f9ec
- int numFrames structVlDsiftFilter.html a46bfa38154e5d4957a028c9148c5e500
- int descrSize structVlDsiftFilter.html afbe51c17de336dbb99e79904b4561cb5
- VlDsiftKeypoint * frames structVlDsiftFilter.html ae2a5d95b44bbf8ddc8f01670109087be
- float * descrs structVlDsiftFilter.html a7327abb224129df06a2d6c6f5b7c8ab1
- int numBinAlloc structVlDsiftFilter.html aedbe067867835f6e640ad9719c3ac1ed
- int numFrameAlloc structVlDsiftFilter.html a167e5c67b8c4d2457d20d82d8fc4a4d1
- int numGradAlloc structVlDsiftFilter.html a4959c1b64531a38c8b4c65b94435f645
- float ** grads structVlDsiftFilter.html a6732857d58cb28b95c7cef0932e2fbda
- float * convTmp1 structVlDsiftFilter.html a3bb946b1bb8ccb9ea992cfce601b6dff
- float * convTmp2 structVlDsiftFilter.html af189dce008cae83170f654e3f05f34b4
VlDsiftKeypoint
structVlDsiftKeypoint.html
- double x structVlDsiftKeypoint.html a6f8fcf1ba583e3757038fd52591ccb98
- double y structVlDsiftKeypoint.html ac7333a1abf7ed22a0598e3b32f9529ff
- double s structVlDsiftKeypoint.html a73cf7f4b6b7ae0a82d5d1c61326423f9
- double norm structVlDsiftKeypoint.html ad98fe9803ea23caa9cffb242fdfa9482
VlEnumerator
structVlEnumerator.html
- char const * name structVlEnumerator.html a9f1631dbd4f6083fdadb18dab354f76f
- vl_index value structVlEnumerator.html aa731575bab1f4c0348a3b8f4e6ad97b9
_VlFileMeta
struct__VlFileMeta.html
- vl_bool active struct__VlFileMeta.html ac8245ecf1ae71176fa944260f79493b4
- char pattern struct__VlFileMeta.html a50a830ec13f3b64f0689c52c0ec95a2c [1024]
- int protocol struct__VlFileMeta.html a83fd3b4f0875175d0af4daa2994f0f81
- char name struct__VlFileMeta.html afba45105c40b174ade989a520e9599bc [1024]
- FILE * file struct__VlFileMeta.html aee7b5502dfa0235b8df0b2f4a5807db1
VlFrameDisc
structVlFrameDisc.html
- float x structVlFrameDisc.html ac5f32176c8011abb982669e08822844c
- float y structVlFrameDisc.html ac17b5f9f8d70ca4fa00d76422296edfb
- float sigma structVlFrameDisc.html af4cd86ab4cef4d10c43e4eaa03d2988c
VlFrameEllipse
structVlFrameEllipse.html
- float x structVlFrameEllipse.html a828d9728476ee2bb3ded150e07de73da
- float y structVlFrameEllipse.html a36246b27beb190b642bad60aee8c59dc
VlFrameOrientedDisc
structVlFrameOrientedDisc.html
- float x structVlFrameOrientedDisc.html a023fa94eb34c14183a519d6db658e355
- float y structVlFrameOrientedDisc.html a62eae282eb13e56ce25d942f7f31cfc6
- float sigma structVlFrameOrientedDisc.html ad09f73e3266612e4a43e1dca13867f08
- float angle structVlFrameOrientedDisc.html a0ef72c38f9420ba0cddafab1e64cb052
VlFrameOrientedEllipse
structVlFrameOrientedEllipse.html
- float x structVlFrameOrientedEllipse.html a41b6faf0214d2c0397fd25f395a1e2ed
- float y structVlFrameOrientedEllipse.html ab5d1b4bf31911b4df5a0ff817393cacc
VlHIKMNode
structVlHIKMNode.html
- VlIKMFilt * filter structVlHIKMNode.html add3392d13a430dc285f00b04a267249a
- struct _VlHIKMNode ** children structVlHIKMNode.html a6880f479994ea1a274d95f9ce6bb848a
VlHIKMTree
structVlHIKMTree.html
- vl_size M structVlHIKMTree.html aee1dffe76b44fa38951193243ca8688d
- vl_size K structVlHIKMTree.html a0fcf23530d692ffb58f72e9ac59bfdf5
- vl_size depth structVlHIKMTree.html a7d1807da5166539047f6ab930d775034
- vl_size max_niters structVlHIKMTree.html a05095932329fb9ce21add00fe9be3c52
- int method structVlHIKMTree.html a2988cdb22a79aa4a54e3603e2222166c
- int verb structVlHIKMTree.html a1a05752e41d0ab70ecb9337748e45991
- VlHIKMNode * root structVlHIKMTree.html aa8c7fcf80b9a8d35056cee9788005c78
VlIKMFilt
structVlIKMFilt.html
- vl_size M structVlIKMFilt.html a827e38f4f931f81abe4e5f4f22c6a38b
- vl_size K structVlIKMFilt.html ac9201e49dcc063d9cfcb75c5ac0f8e4c
- vl_size max_niters structVlIKMFilt.html a972f3c77667d1a364e55f98f76e6281d
- int method structVlIKMFilt.html ae4e37b9263a74255cde334cda98699fc
- int verb structVlIKMFilt.html ac16f4970d5d24025752c7f52c361487a
- vl_ikmacc_t * centers structVlIKMFilt.html a065192a24b46d957ce1fab8a093c1880
- vl_ikmacc_t * inter_dist structVlIKMFilt.html a09b47af446cd9fd552c767bc822aac7a
VlKDForest
structVlKDForest.html
VlKDForestNeighbor
structVlKDForestNeighbor.html
- double distance structVlKDForestNeighbor.html a33819f0e08407be3ef9f8147dcb61c26
- vl_uindex index structVlKDForestNeighbor.html ab7e878f102c69e382c75839a42f1dc3f
VlKDForestSearcher
structVlKDForestSearcher.html
VlKMeans
structVlKMeans.html
- vl_type dataType structVlKMeans.html a214c12e89d3fae767cbd05c61925a62b
- vl_size dimension structVlKMeans.html a0bf437dc2b532c176b591fb2a29348c7
- vl_size numCenters structVlKMeans.html a9a227d1ad7a4f6597a862bb643751d68
- vl_size numTrees structVlKMeans.html adf0550f848cf978fe2e49ada1549476c
- vl_size maxNumComparisons structVlKMeans.html aa74f5dae99f6a559dd803473d3012668
- VlKMeansInitialization initialization structVlKMeans.html ad1c4e271f9f05a65256ef85872d0c78e
- VlKMeansAlgorithm algorithm structVlKMeans.html a904692fa47ab410f699174998fc0d71f
- VlVectorComparisonType distance structVlKMeans.html a1dc1d6568d733c77530d4cd85429f17c
- vl_size maxNumIterations structVlKMeans.html a7db701e94e7692930738b5fa3bf28314
- double minEnergyVariation structVlKMeans.html ab03a66040a91a7b67b9b1e421f7136b1
- vl_size numRepetitions structVlKMeans.html ac26c49b0fc0078c25c02aa4fd084e1c6
- int verbosity structVlKMeans.html a17e1b4a25607cfef9bbb4d516ca5920a
- void * centers structVlKMeans.html ab4add917caa5961ce6a3cda9b0446be5
- void * centerDistances structVlKMeans.html a497ffe536f6e2eab2451ad3f56f78b38
- double energy structVlKMeans.html a96ed1a0a6244be372e70b61fdf3953fc
VlLbp
structVlLbp.html
VlLiopDesc
structVlLiopDesc.html
- vl_int numNeighbours structVlLiopDesc.html a3f448828433881edc6ffadcf53515a8d
- vl_int numSpatialBins structVlLiopDesc.html a1000b2a0940a3ecc33994ae417db980a
- float intensityThreshold structVlLiopDesc.html a53bcd9c9d8428734c91be304ff7542b4
- vl_size dimension structVlLiopDesc.html ab1d786bcf3a16b5199081f0da974b0ca
- float neighRadius structVlLiopDesc.html a6f340278850ec9631a5bc6c0a028d740
_VlMserExtrReg
struct__VlMserExtrReg.html
- int parent struct__VlMserExtrReg.html ae8db1abcb43cf63519f6505c8ad4b130
- int index struct__VlMserExtrReg.html aa6c9cdebc95d472b0d7ec85174be53ee
- vl_mser_pix value struct__VlMserExtrReg.html a2a580e49b6e80e739bee96ca3b226519
- vl_uint shortcut struct__VlMserExtrReg.html a1ecd8d198c50d70604f4918005e750e7
- vl_uint area struct__VlMserExtrReg.html ab142bed25b2dd8089e2c8d2ebce194c3
- float variation struct__VlMserExtrReg.html a40abc194bb282f1bfa9aed7e08efe4ff
- vl_uint max_stable struct__VlMserExtrReg.html a03903e0a26a66289b55341616b08169e
_VlMserFilt
struct__VlMserFilt.html
- int ndims struct__VlMserFilt.html a38bbbda6027a6cc5972e9909c4a12692
- int * dims struct__VlMserFilt.html aeaf813d7f58f2198b25a9ee7ff9e404e
- int nel struct__VlMserFilt.html ade49647bf63afe9f0a695c92974d8764
- int * subs struct__VlMserFilt.html ac6f3cb73d9a7fd43f6d027b8584041b3
- int * dsubs struct__VlMserFilt.html a2264b7c580aa2cf56b936260fd4c6d9b
- int * strides struct__VlMserFilt.html a2629f43ce616ae381868a4f0f17b591b
- vl_uint * perm struct__VlMserFilt.html ade169ed435dead256a61ebc3dc47fa58
- vl_uint * joins struct__VlMserFilt.html acf8d0ebf133041eda51e3789cf6956ef
- int njoins struct__VlMserFilt.html a1ed0f15196286e91dfe0a34c51b04220
- VlMserReg * r struct__VlMserFilt.html aebb2464636ccd5eb4454d7ee535e0cd3
- VlMserExtrReg * er struct__VlMserFilt.html a80d6ab8f68d843050f6dfbb15fa76faa
- vl_uint * mer struct__VlMserFilt.html a00c6ae0c602645621bcedc26c8204beb
- int ner struct__VlMserFilt.html a19abf235bce5559c4eb139facd47d842
- int nmer struct__VlMserFilt.html acd315af1fd4c55ef8f03c8f8eb997a09
- int rer struct__VlMserFilt.html a11040e5cbc6455ef231459f4b991d56d
- int rmer struct__VlMserFilt.html aabbd59fddb3c7bd765cdfafdaf5e0272
- float * acc struct__VlMserFilt.html a32c7bdfbce8c6b42457f4d9807e08d1f
- float * ell struct__VlMserFilt.html a8406f80a3fca4c4e905f45e130c51a86
- int rell struct__VlMserFilt.html ab3b0841163944f505ca64da0c23299b3
- int nell struct__VlMserFilt.html afcdbe35c3718b946d0a1325be30e19a3
- int dof struct__VlMserFilt.html aa1ba51f153855bfec5e55085038a2041
- vl_bool verbose struct__VlMserFilt.html a61de9f2acbff1ad0bc5e4a413531ab17
- int delta struct__VlMserFilt.html a42c761e11f5785eb405c017c3e6d0626
- double max_area struct__VlMserFilt.html a97e972a7f749e0e1d4739775168d9eb4
- double min_area struct__VlMserFilt.html abdd439ec557069eeca5cd684bd145431
- double max_variation struct__VlMserFilt.html a819ecb6c5cf221ef163f04d3d4773d62
- double min_diversity struct__VlMserFilt.html a16946e2db32dbddc90e63349b6f3a17e
- int ndims struct__VlMserFilt.html a38bbbda6027a6cc5972e9909c4a12692
- int * dims struct__VlMserFilt.html aeaf813d7f58f2198b25a9ee7ff9e404e
- int nel struct__VlMserFilt.html ade49647bf63afe9f0a695c92974d8764
- int * subs struct__VlMserFilt.html ac6f3cb73d9a7fd43f6d027b8584041b3
- int * dsubs struct__VlMserFilt.html a2264b7c580aa2cf56b936260fd4c6d9b
- int * strides struct__VlMserFilt.html a2629f43ce616ae381868a4f0f17b591b
- vl_uint * perm struct__VlMserFilt.html ade169ed435dead256a61ebc3dc47fa58
- vl_uint * joins struct__VlMserFilt.html acf8d0ebf133041eda51e3789cf6956ef
- int njoins struct__VlMserFilt.html a1ed0f15196286e91dfe0a34c51b04220
- VlMserReg * r struct__VlMserFilt.html aebb2464636ccd5eb4454d7ee535e0cd3
- VlMserExtrReg * er struct__VlMserFilt.html a80d6ab8f68d843050f6dfbb15fa76faa
- vl_uint * mer struct__VlMserFilt.html a00c6ae0c602645621bcedc26c8204beb
- int ner struct__VlMserFilt.html a19abf235bce5559c4eb139facd47d842
- int nmer struct__VlMserFilt.html acd315af1fd4c55ef8f03c8f8eb997a09
- int rer struct__VlMserFilt.html a11040e5cbc6455ef231459f4b991d56d
- int rmer struct__VlMserFilt.html aabbd59fddb3c7bd765cdfafdaf5e0272
- float * acc struct__VlMserFilt.html a32c7bdfbce8c6b42457f4d9807e08d1f
- float * ell struct__VlMserFilt.html a8406f80a3fca4c4e905f45e130c51a86
- int rell struct__VlMserFilt.html ab3b0841163944f505ca64da0c23299b3
- int nell struct__VlMserFilt.html afcdbe35c3718b946d0a1325be30e19a3
- int dof struct__VlMserFilt.html aa1ba51f153855bfec5e55085038a2041
- vl_bool verbose struct__VlMserFilt.html a61de9f2acbff1ad0bc5e4a413531ab17
- int delta struct__VlMserFilt.html a42c761e11f5785eb405c017c3e6d0626
- double max_area struct__VlMserFilt.html a97e972a7f749e0e1d4739775168d9eb4
- double min_area struct__VlMserFilt.html abdd439ec557069eeca5cd684bd145431
- double max_variation struct__VlMserFilt.html a819ecb6c5cf221ef163f04d3d4773d62
- double min_diversity struct__VlMserFilt.html a16946e2db32dbddc90e63349b6f3a17e
_VlMserReg
struct__VlMserReg.html
- vl_uint parent struct__VlMserReg.html afaa47c5bf0ed5f406f96f231b8be9f18
- vl_uint shortcut struct__VlMserReg.html a0e9576f9f559df16c6b1c66f9462996e
- vl_uint height struct__VlMserReg.html a50a7c872e724d0a29a1ca22730f6c2ee
- vl_uint area struct__VlMserReg.html a6a68084dfc9dc70169b1f77227531a69
_VlMserStats
struct__VlMserStats.html
- int num_extremal struct__VlMserStats.html ab3788acf53ad8e7d18c0e2ea12d306c8
- int num_unstable struct__VlMserStats.html ae8da5c0cc8621ad732843ea365166024
- int num_abs_unstable struct__VlMserStats.html a6e02b42b26882bb60028c611611e04ca
- int num_too_big struct__VlMserStats.html ac244e5928e3140f705848c99195b7db9
- int num_too_small struct__VlMserStats.html a1586d7a48e6ca6f83e66db43b5fa230b
- int num_duplicates struct__VlMserStats.html aa86bf8d676818932a07d411203ad5538
_vlmxOption
struct__vlmxOption.html
- const char * name struct__vlmxOption.html a4ec124175ea389a2d549dd47f4a8467e
- int has_arg struct__vlmxOption.html a8ea5d36cdcddfe856d6a75cddf3f4951
- int val struct__vlmxOption.html ae656ba7bcc0adb64cc71fcba135d1f0e
VlPgmImage
structVlPgmImage.html
- vl_size width structVlPgmImage.html aa50c42588248640ece2b205f40ebe8da
- vl_size height structVlPgmImage.html a9530efa0a38d7a7b23b8fb6fed8cdc05
- vl_size max_value structVlPgmImage.html ae05be500dcdba477fb8749d8b2bf38e2
- vl_bool is_raw structVlPgmImage.html ae762f755ff886e0ea83cdaa89d6b30e8
VlQS
structVlQS.html
- vl_qs_type * image structVlQS.html a2a829f63f74287ffc615c80b0d11d0ec
- int height structVlQS.html af2163561956e728ec6152f888e186ba2
- int width structVlQS.html a35bb3b6e10854d9986e23a7eebac9bc3
- int channels structVlQS.html a8db8bc87fa6dd012d176ee702ed3a078
VlRand
structVlRand.html
VlScaleSpace
structVlScaleSpace.html
VlScaleSpaceGeometry
structVlScaleSpaceGeometry.html
- vl_size width structVlScaleSpaceGeometry.html aa94ca44578b0cec97cb82a96586a435f
- vl_size height structVlScaleSpaceGeometry.html a5bfbfc1c3b82074f2e8a53f23eed8e14
- vl_index firstOctave structVlScaleSpaceGeometry.html a96805e209d1452bfb9aa36b9269efcfc
- vl_index lastOctave structVlScaleSpaceGeometry.html a0030186c55207e827d3d91b05faa7673
- vl_size octaveResolution structVlScaleSpaceGeometry.html a1ce73bc970c420bd4c93154727edd16d
- vl_index octaveFirstSubdivision structVlScaleSpaceGeometry.html a6336d051b8aa479fe3085c9fde98db66
- vl_index octaveLastSubdivision structVlScaleSpaceGeometry.html a0bff7bc6133eabbfb78b1c1c96bc3fa2
- double baseScale structVlScaleSpaceGeometry.html a21d4303a6b90e7b377df29df472a145e
- double nominalScale structVlScaleSpaceGeometry.html a5cdf5aba69c40c1314f35f18d9fadb0a
VlScaleSpaceOctaveGeometry
structVlScaleSpaceOctaveGeometry.html
- vl_size width structVlScaleSpaceOctaveGeometry.html a6453dbc6d4d71f937f6f33ba47305ffd
- vl_size height structVlScaleSpaceOctaveGeometry.html a3213379847cead09269f075d6605dda1
- double step structVlScaleSpaceOctaveGeometry.html a4138bb23b20fa0d96b98027243b79816
VlSiftFilt
structVlSiftFilt.html
- double sigman structVlSiftFilt.html afeff1449803c0c01e6caf43b68b16355
- double sigma0 structVlSiftFilt.html ad583e71c9e367d6314e9ad98d08c61e7
- double sigmak structVlSiftFilt.html ab1574bafcd4927f21c9b358b247db5b1
- double dsigma0 structVlSiftFilt.html ab15bc7b1dab5c19cc77f037e9eedcd59
- int width structVlSiftFilt.html abe15202c0f359d7fd0d214ab28820a7a
- int height structVlSiftFilt.html a139e1c875981a97807f4a8b9e4dcc9a8
- int O structVlSiftFilt.html acad5649defab73e58886cf2167b72bc5
- int S structVlSiftFilt.html a2b05b948c2e8b2d551a9f57320b6005d
- int o_min structVlSiftFilt.html a0afd0e233218214356ac3bdf44a36df5
- int s_min structVlSiftFilt.html a19ff010fa014177b60b55d6479300d63
- int s_max structVlSiftFilt.html a795fa5ed74858d9bb6cc1816428b1e8f
- int o_cur structVlSiftFilt.html a7f7bb566b99f71aff5b2d8b9430654aa
- vl_sift_pix * temp structVlSiftFilt.html a9e7ada896fbee7c781ca26129730f4ce
- vl_sift_pix * octave structVlSiftFilt.html ab80e60a4353a81607b930e4a538ac6c4
- vl_sift_pix * dog structVlSiftFilt.html a7db55218d022f8718bbc78741aba08bc
- int octave_width structVlSiftFilt.html a0f125393e5acc4d6585f5b1c29101fb3
- int octave_height structVlSiftFilt.html a4bd71bfa8ddda1e8bc31bbeec7d710c8
- vl_sift_pix * gaussFilter structVlSiftFilt.html addd078a421a4ecbaa5b4d075e965cf9d
- double gaussFilterSigma structVlSiftFilt.html ac9de6ece6b423e809b744767246bfd0d
- vl_size gaussFilterWidth structVlSiftFilt.html a90de5afb0eca41df4eb86cab65bfc6d3
- VlSiftKeypoint * keys structVlSiftFilt.html a890071db17c9e746c8cad18f9ebf9127
- int nkeys structVlSiftFilt.html abe8dd50bac1242461ff84d0f32f570fb
- int keys_res structVlSiftFilt.html a8dcda50b7b9433b2fbe7286bd13ed472
- double peak_thresh structVlSiftFilt.html a4111ff540a8dc0c4cfc3d3116725d0a2
- double edge_thresh structVlSiftFilt.html aef30d44211610ac382ff2de14eb729c0
- double norm_thresh structVlSiftFilt.html a692d31d7aa8ef5906ab8563c8cd1b98b
- double magnif structVlSiftFilt.html a61878ee5f5e0b9d6d8640ec626d1b3eb
- double windowSize structVlSiftFilt.html aab8bb3596d89fc6633762d10491a8160
- vl_sift_pix * grad structVlSiftFilt.html a2313c64b82cb48a32bd550e5c0d56a9b
- int grad_o structVlSiftFilt.html ac2c41453ede1063403f87a952dca8adb
VlSiftKeypoint
structVlSiftKeypoint.html
- int o structVlSiftKeypoint.html af4269a0491b0e78c6aefbf6009e73a8e
- int ix structVlSiftKeypoint.html ae79e7fda337fbf4cb13ba7ac79e9b385
- int iy structVlSiftKeypoint.html a86c40c68583029a4d5cebe25ec8b5bea
- int is structVlSiftKeypoint.html ad508be29f72248edf7c485b04fd020c1
- float x structVlSiftKeypoint.html a70c5fa0257fe46373147a5b7469b7ed4
- float y structVlSiftKeypoint.html ac7d488adf645bd902afb79d65ebfdc5b
- float s structVlSiftKeypoint.html a722e23b5accdce3b970d415497184e45
- float sigma structVlSiftKeypoint.html ad0ad82a253362c5169311af6fdc166f7
VlSvmStatistics
structVlSvmStatistics.html
- VlSvmSolverStatus status structVlSvmStatistics.html a0d2fe3c53652506a1ed06eb29c08420a
- vl_size iteration structVlSvmStatistics.html af759443a4cf113b8d821e6210ba0fd2a
- vl_size epoch structVlSvmStatistics.html a22f90747c978338a5e9d623f2ea7edb9
- double objective structVlSvmStatistics.html ae5d4b11cbd600bc6b3cb55e98985c214
- double regularizer structVlSvmStatistics.html a9919f9f92febc3583d31e11958b3687b
- double loss structVlSvmStatistics.html a4bc7e92e0d2d88561b733f6ee8a85e24
- double dualObjective structVlSvmStatistics.html a1fff0350a4bb85f2d4b51d80ff347a3f
- double dualLoss structVlSvmStatistics.html af730509dd6b8ac1eb18a5c2d983ae1b4
- double dualityGap structVlSvmStatistics.html a87b1ac8d8999abc6ba38ffa56aeb50a5
- double scoresVariation structVlSvmStatistics.html af722bd373382ae10dcff8b5d16c06beb
- double elapsedTime structVlSvmStatistics.html a1c0bbc377f42d0b93dd147f964b7ae7d
aib

# Agglomerative Information Bottleneck (AIB)

aib.html

Overview

aib-overview

Algorithm details

aib-algorithm
covdet

# Covariant feature detectors

covdet.html
covdet-fundamentals.html
covdet-principles.html
covdet-differential.html
covdet-corner-types.html

Getting started

covdet-starting
covdet-fundamentals

# Covariant detectors fundamentals

covdet-fundamentals.html

Covariant detection

covdet-covariance

Feature geometry and feature frames

covdet-frame

Transforming feature frames

covdet-frame-transformation

Normalizing feature frames

covdet-frame-normalization
covdet-principles

# Principles of covariant detection

covdet-principles.html

Detection using a cornerness measure

covdet-cornerness

Local maxima of a cornerness measure

covdet-cornerness-localmax

Covariant detection by normalization

covdet-cornerness-normalization

Locality of the detected features

covdet-locality

Partial and iterated normalization

covdet-partial
covdet-differential

# Differential and integral image operations

covdet-differential.html

Derivative operations: gradients

covdet-derivatives

Derivative and image warps

covdet-derivative-transformations

Integral operations: smoothing

covdet-smoothing

Smoothing and image warps

covdet-smoothing-transformations
covdet-corner-types

# Cornerness measures

covdet-corner-types.html

Harris corners

covdet-harris

Harris in the warped domain

covdet-harris-warped

Hessian blobs

covdet-hessian

Hessian in the warped domain

covdet-hessian-warped

Laplacian and Difference of Gaussians blobs

covdet-laplacian

Laplacian in the warped domain

covdet-laplacian-warped

Laplacian as a matched filter

covdet-laplacian-matched

Difference of Gaussians

covdet-laplacian-dog
covdet-affine-adaptation

# Affine adaptation

covdet-affine-adaptation.html
covdet-dominant-orientation

# Dominant orientation

covdet-dominant-orientation.html
dsift

# Dense Scale Invariant Feature Transform (DSIFT)

dsift.html

Overview

dsift-intro

Usage

dsift-usage

Technical details

dsift-tech

Dense descriptors

dsift-tech-descriptor-dense

Sampling

dsift-tech-sampling
fisher

# Fisher Vector encoding (FV)

fisher.html
fisher-fundamentals.html
fisher-derivation.html
fisher-kernel.html

Getting started

fisher-starting
fisher-fundamentals

# Fisher vector fundamentals

fisher-fundamentals.html

Normalization and improved Fisher vectors

fisher-normalization

Faster computations

fisher-fast
fisher-derivation

# Fisher vector derivation

fisher-derivation.html
fisher-kernel

# Fisher kernel

fisher-kernel.html
resources

# Memory and resource handling

resources.html
conventions

# Conventions

conventions.html

Matrix and image storage conventions

conventions-storage
objects

# Objects

objects.html

Object lifecycle

objects-lifecycle

Getters and setters

objects-getters-setters
matlab

# MATLAB integration

matlab.html
metaprogram

# Preprocessor metaprogramming

metaprogram.html
glossary

# Glossary

glossary.html
dev

# Developing the library

dev.html

Copyright

dev-copy

Coding style

dev-style

MATLAB coding style

dev-style-matlab

Documenting the code

dev-doc

Documenting the library modules

devl-doc-modules

Documenting functions

devl-doc-functions

Documenting structures

devl-doc-structures

Bibliographic references

devl-doc-bib
generic

# General support functionalities

generic.html
resources.html
threads.html
misc.html
misc

# Preprocssor, library state, etc.

misc.html

C preprocessor helpers

misc-preproc

VLFeat state and configuration parameters

misc-state

Error handling

misc-error

Memory allocation

misc-memory

Logging

misc-logging

Measuring time

misc-time
threads

# Threading

threads.html

Using VLFeat from multiple threads

threads-multiple

Parallel computations

threads-parallel
gmm

# Gaussian Mixture Models (GMM)

gmm.html
gmm-fundamentals.html

Getting started

gmm-starting
gmm-fundamentals

# GMM fundamentals

gmm-fundamentals.html

Learning a GMM by expectation maximization

gmm-em

Expectation step

gmm-expectation-step

Maximization step

gmm-maximization-step

Initialization algorithms

gmm-fundamentals-init
hog

# Histogram of Oriented Gradients (HOG) features

hog.html

Overview

hog-overview

Technical details

hog-tech

Conventions

hog-conventions
homkermap

# Homogeneous kernel map

homkermap.html

Getting started

homkermap-starting

Fundamentals

homkermap-fundamentals

Extension to the negative reals

homkermap-overview-negative

Homogeneity degree

homkermap-overview-homogeneity

Windowing and period

homkermap-overview-window

Implementation details

homkermap-details
portability

# Portability features

portability.html

Host operating system

host-os

Host compiler

host-compiler

Data models

host-compiler-data-model

Other compiler-specific features

host-compiler-other

Host CPU architecture

host-arch

Endianness

host-arch-endianness

Multi-threading

host-threads
kdtree

# KD-trees and forests

kdtree.html

Overview

kdtree-overview

Technical details

kdtree-tech
kmeans

# K-means clustering

kmeans.html
kmeans-fundamentals.html

Getting started

kmeans-starting
kmeans-fundamentals

# K-means fundamentals

kmeans-fundamentals.html

Initialization methods

kmeans-init

Lloyd's algorithm

kmeans-lloyd

Elkan's algorithm

kmeans-elkan

ANN algorithm

kmeans-ann
lbp

# Local Binary Patterns (LBP) descriptor

lbp.html
lbp-fundamentals.html

Getting started with LBP

lbp-starting
lbp-fundamentals

# Local Binary Patterns fundamentals

lbp-fundamentals.html

Quantized LBP

lbp-quantization

Histograms of LBPs

lbp-histograms
liop

# Local Intensity Order Pattern (LIOP) descriptor

liop.html
liop-fundamentals.html

Getting started with LIOP

liop-starting
liop-fundamentals

# LIOP fundamentals

liop-fundamentals.html

Intensity rank spatial binning

liop-spatial-binning

Weighted pooling

liop-weighing

Normalization

liop-normalization
mathop

# Mathematical operations

mathop.html
mathop-sqrti.html

Comparing vectors

mathop-usage-vector-comparison

Fast basic functions operations

mathop-integer-ops
mathop-sqrti

# Fast integer square root algorithm

mathop-sqrti.html
mser

# Maximally Stable Extremal Regions (MSER)

mser.html
mser-fundamentals.html

Getting started with the MSER detector

mser-starting
mser-fundamentals

# MSER fundamentals

mser-fundamentals.html

Volumetric images

mser-vol

Ellipsoids

mser-ell

Algorithm

mser-algo
quickshift

# Quick shift image segmentation

quickshift.html

Overview

quickshift-intro

Usage

quickshift-usage

Technical details

quickshift-tech
random

# Random number generator

random.html

Getting started

random-starting
scalespace

# Gaussian Scale Space (GSS)

scalespace.html
scalespace-fundamentals.html

Getting started

scalespace-starting
scalespace-fundamentals

# Gaussian scale space fundamentals

scalespace-fundamentals.html

Scale space definition

scalespace-definition

Scale space geometry

scalespace-geometry

Algorithm and limitations

scalespace-algorithm
sift

# Scale Invariant Feature Transform (SIFT)

sift.html

Overview

sift-intro

SIFT detector

sift-intro-detector

SIFT Descriptor

sift-intro-descriptor

Extensions

sift-intro-extensions

Using the SIFT filter object

sift-usage

Technical details

sift-tech

Scale space

sift-tech-ss

Detector

sift-tech-detector

Eliminating low contrast responses

sift-tech-detector-peak

Eliminating edge responses

sift-tech-detector-edge

Orientation assignment

sift-tech-detector-orientation

Descriptor

sift-tech-descriptor

Construction in the canonical frame

sift-tech-descriptor-can

Calculation in the image frame

sift-tech-descriptor-image

Standard SIFT descriptor

sift-tech-descriptor-std
slic

# Simple Linear Iterative Clustering (SLIC)

slic.html

Overview

slic-overview

Usage from the C library

slic-usage

Technical details

slic-tech
svm

# Support Vector Machines (SVM)

svm.html
svm-fundamentals.html
svm-advanced.html
svm-sgd.html
svm-sdca.html

Getting started

svm-starting
svm-fundamentals

# SVM fundamentals

svm-fundamentals.html

Learning

svm-learning

Adding a bias

svm-bias

Non-linear SVMs and feature maps

svm-feature-maps
svm-advanced

# Advanced SVM topics

svm-advanced.html

Loss functions

svm-loss-functions

Data abstraction: working with compressed data

svm-data-abstraction

Dual problem

svm-dual-problem

Parametrization in C

svm-C
svm-sdca

# Stochastic Dual Coordinate Ascent

svm-sdca.html

Dual coordinate maximization

svm-sdca-dual-max
svm-sgd

# Stochastic Gradient Descent

svm-sgd.html

Convergence and speed

svm-sgd-convergence

The bias term

svm-sgd-bias

Adjusting the learning rate

svm-sgd-starting-iteration

Implementation details

svm-sgd-details
vlad

# Vector of Locally Aggregated Descriptors (VLAD) encoding

vlad.html
vlad-fundamentals.html

Getting started with VLAD

vlad-starting
vlad-fundamentals

# VLAD fundamentals

vlad-fundamentals.html

VLAD normalization

vlad-normalization
index

# Vision Lab Features Library (VLFeat)

index.html
sift.html
dsift.html
mser.html
covdet.html
scalespace.html
hog.html
fisher.html
vlad.html
liop.html
lbp.html
kmeans.html
gmm.html
aib.html
kdtree.html
slic.html
quickshift.html
homkermap.html
svm.html
random.html
mathop.html
conventions.html
generic.html
portability.html
objects.html
matlab.html
metaprogram.html
dev.html
glossary.html

Contents

main-contents