Functions | |
| static float32_t | hpm_dsp_dist_bray_curtis_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Bray-Curtis distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_canberra_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Canberra distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_chebyshev_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Chebyshev distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_city_block_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Cityblock (Manhattan) distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_corr_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Correlation distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_cos_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Cosine distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_euclidean_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Euclidean distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_jensen_shannon_f32 (const float32_t *src1, const float32_t *src2, uint32_t size) |
| Jensen-Shannon distance between two vectors. More... | |
| static float32_t | hpm_dsp_dist_minkowski_f32 (const float32_t *src1, const float32_t *src2, int32_t order, uint32_t size) |
| Minkowski distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_dice_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Dice distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_hamming_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Hamming distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_jaccard_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Jaccard distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_kulsinski_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Kulsinski distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_sokal_michener_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Sokal-Michener distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_sokal_sneath_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Sokal-Sneath distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_rogers_tanimoto_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Roger Stanimoto distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_yule_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Yule distance between two vectors. More... | |
| static float32_t | hpm_dsp_bdist_russell_rao_u32_f32 (const uint32_t *src1, const uint32_t *src2, uint32_t numofbool) |
| Russell-Rao distance between two vectors. More... | |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Dice distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Hamming distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Jaccard distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Kulsinski distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Roger Stanimoto distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Russell-Rao distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Sokal-Michener distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Sokal-Sneath distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Yule distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | numofbool | Number of booleans |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Bray-Curtis distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Canberra distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Chebyshev distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Cityblock (Manhattan) distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Correlation distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Cosine distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Euclidean distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Jensen-Shannon distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | size | vector length |
|
inlinestatic |
#include <middleware/hpm_math/hpm_math.h>
Minkowski distance between two vectors.
| [in] | src1 | First vector |
| [in] | src2 | Second vector |
| [in] | order | Distance order |
| [in] | size | vector length |