From 19d98bb3d3ddf7c941c0d1e9df9e3614e0ccd68b Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Sun, 12 Jul 2020 23:37:57 +0100 Subject: Print training accuracy --- src/gensvm_base.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/gensvm_base.c') diff --git a/src/gensvm_base.c b/src/gensvm_base.c index 52e1e82..c5d036b 100644 --- a/src/gensvm_base.c +++ b/src/gensvm_base.c @@ -265,6 +265,7 @@ struct GenWork *gensvm_init_work(struct GenModel *model) work->tmpZAZ = Calloc(double, (m+1)*(m+1)), work->ZV = Calloc(double, n*(K-1)); work->beta = Calloc(double, K-1); + work->yhat = Calloc(long, n); return work; } @@ -288,6 +289,7 @@ void gensvm_free_work(struct GenWork *work) free(work->tmpZAZ); free(work->ZV); free(work->beta); + free(work->yhat); free(work); work = NULL; } @@ -317,4 +319,5 @@ void gensvm_reset_work(struct GenWork *work) Memset(work->tmpZAZ, double, (m+1)*(m+1)), Memset(work->ZV, double, n*(K-1)); Memset(work->beta, double, K-1); + Memset(work->yhat, long, n); } -- cgit v1.2.3