diff options
| author | Gertjan van den Burg <burg@ese.eur.nl> | 2016-09-30 20:16:10 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <burg@ese.eur.nl> | 2016-09-30 20:16:10 +0200 |
| commit | 2c6c5a9b28deaeeaf36477e154afd5192a0bab0c (patch) | |
| tree | ce9e62f662314d59760510c50c1dbeaab5b266f5 /src/gensvm_optimize.c | |
| parent | minor changes and start on test of gensvm_optimize (diff) | |
| download | gensvm-2c6c5a9b28deaeeaf36477e154afd5192a0bab0c.tar.gz gensvm-2c6c5a9b28deaeeaf36477e154afd5192a0bab0c.zip | |
remove unnecessary W and t matrices
Diffstat (limited to 'src/gensvm_optimize.c')
| -rw-r--r-- | src/gensvm_optimize.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/gensvm_optimize.c b/src/gensvm_optimize.c index aa9dcbf..19e697e 100644 --- a/src/gensvm_optimize.c +++ b/src/gensvm_optimize.c @@ -41,8 +41,8 @@ */ void gensvm_optimize(struct GenModel *model, struct GenData *data) { - long i, j, it = 0; - double L, Lbar, value; + long it = 0; + double L, Lbar; long n = model->n; long m = model->m; @@ -102,15 +102,6 @@ void gensvm_optimize(struct GenModel *model, struct GenData *data) note("Number of support vectors: %li\n", gensvm_num_sv(model)); model->training_error = (Lbar - L)/L; - - for (i=0; i<K-1; i++) - model->t[i] = matrix_get(model->V, K-1, 0, i); - for (i=1; i<m+1; i++) { - for (j=0; j<K-1; j++) { - value = matrix_get(model->V, K-1, i, j); - matrix_set(model->W, K-1, i-1, j, value); - } - } free(B); free(ZV); free(ZAZ); |
