#include #include #include #include #define MIN(a,b) ((a)<(b)?(a):(b)) #define COEF 0.0f #define MAX_ENTRIES 16384 #define MULTI 4 #define MULTI_MASK (MULTI-1) void compute_weights(const float *x, float *w, int ndim) { int i; w[0] = MIN(x[0], x[1]-x[0]); for (i=1;i dist[worst]) worst=i; } for (j=0;j