include/it/distance.h File Reference

#include <it/types.h>
#include <it/vec.h>
#include <it/mat.h>

Go to the source code of this file.

Functions

int vec_distance_hamming (vec v1, vec v2)
int ivec_distance_hamming (ivec v1, ivec v2)
int bvec_distance_hamming (bvec v1, bvec v2)
double vec_ser (vec v1, vec v2)
double ivec_ser (ivec v1, ivec v2)
double bvec_ber (bvec v1, bvec v2)
int ivec_distance_levenshtein (ivec v1, ivec v2, int cost_ins, int cost_del, int cost_sub)
double vec_distance_norm (vec v1, vec v2, double norm)
double mat_distance_norm (mat v1, mat v2, double norm)
int ivec_distance_norm1 (ivec v1, ivec v2)
double vec_distance_mse (vec v1, vec v2, double rec_value)
double mat_distance_mse (mat v1, mat v2, double rec_value)
double ivec_distance_mse (ivec v1, ivec v2, double rec_value)
double imat_distance_mse (imat v1, imat v2, double rec_value)
long ivec_distance_sqr (ivec v1, ivec v2)
double vec_distance_kullback_leibler (vec pdf1, vec pdf2)
mat compute_distance_matrix (mat v, double nr)
double spvec_distance_norm1 (ivec svi1, vec sv1, ivec svi2, vec sv2)
int spivec_distance_norm1 (ivec svi1, ivec sv1, ivec svi2, ivec sv2)
double spvec_distance_norm2 (ivec svi1, vec sv1, ivec svi2, vec sv2)
double spvec_distance_sqr (ivec svi1, vec sv1, ivec svi2, vec sv2)
int spivec_distance_sqr (ivec svi1, ivec sv1, ivec svi2, ivec sv2)


Hosted by
Copyright (C) 2005-2006 Hervé Jégou
Vivien Chappelier
Francois Cayre
libit logo courtesy of Jonathan Delhumeau