SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures | Macros | Typedefs | Variables
dtw_knn.c File Reference

find the k nearest neighbour templates using DTW More...

Data Structures

struct  SprDtwTraceEl
 
struct  SprKnnDtwInfo
 
struct  SprKnnDtwHeapEl
 
struct  SprKnnDtwHeap
 
struct  SprKnnDtwData
 

Macros

#define SPR_KNN_DTW_DATA_EMPTY
 

Typedefs

typedef float(* SprDtwFunc )(const float *tst, size_t nfr_tst, const float *ref, size_t nfr_ref, size_t vlen, const float ndc)
 
typedef float(* SprDtwFuncBT )(const float *tst, size_t nfr_tst, const float *ref, size_t nfr_ref, size_t vlen, const float ndc, SprMPool *restrict mpool_bt)
 
typedef int(* SprCalcKnnFunc )(SprKnnDtwHeap *restrict heap, const SprKnnDtwData *data, size_t f0, size_t f1, const SprExemplarLst *seg_lst, SprMPool *restrict mpool_bt)
 

Variables

SprCalcKnnFunc spr_dtw_knn_func []
 

Detailed Description

find the k nearest neighbour templates using DTW

Author
Kris Demuynck
Date
23/07/2010
Revision History:
23/07/2010 - K.D.
creation
20/08/2010 - K.D.
added mahanalobis distance