X-Git-Url: https://git.auder.net/images/pieces/Cwda/wl.svg?a=blobdiff_plain;f=pkg%2Fsrc%2Fml.predict_noNA.c;fp=pkg%2Fsrc%2Fml.predict_noNA.c;h=0000000000000000000000000000000000000000;hb=57dbbab63a48b42f85e0a711640e1dd10b58f18a;hp=03a535500d9a838771476722a052e50b24a9e370;hpb=357b8be00388d07c04c10d4bf7f503fd947185d2;p=aggexp.git diff --git a/pkg/src/ml.predict_noNA.c b/pkg/src/ml.predict_noNA.c deleted file mode 100644 index 03a5355..0000000 --- a/pkg/src/ml.predict_noNA.c +++ /dev/null @@ -1,64 +0,0 @@ -#include -#include - -void ml_predict_noNA(double* X, double* Y, int* n_, int* K_, double* alpha_, int* grad_, double* weight) -{ - int K = *K_; - int n = *n_; - double alpha = *alpha_; - int grad = *grad_; - - //at least two experts to combine: various inits - double initWeight = 1. / K; - for (int i=0; i 0. ? eta * regret[i] : 0.; - } - - double sumWeight = 0.0; - for (int i=0; i 0 (all weights are 0 or more, sum > 0) - for (int i=0; i