diff options
| author | Gertjan van den Burg <burg@ese.eur.nl> | 2014-07-02 15:03:05 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <burg@ese.eur.nl> | 2014-07-02 15:03:05 +0200 |
| commit | dc3defc4c03cf4ec0e4534128ddade424ebc9b3e (patch) | |
| tree | 5b9e63b937bfbb22f15fa978af34ce078f991fbe | |
| parent | moved realloc around, fix for kernels in trainmsvmmaj and fix memory leak con... (diff) | |
| download | gensvm-dc3defc4c03cf4ec0e4534128ddade424ebc9b3e.tar.gz gensvm-dc3defc4c03cf4ec0e4534128ddade424ebc9b3e.zip | |
set element of category matrix to zero explicitly, not calloced
| -rw-r--r-- | src/libMSVMMaj.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libMSVMMaj.c b/src/libMSVMMaj.c index 65ff33d..ca0916b 100644 --- a/src/libMSVMMaj.c +++ b/src/libMSVMMaj.c @@ -70,9 +70,10 @@ void msvmmaj_category_matrix(struct MajModel *model, struct MajData *dataset) for (i=0; i<n; i++) { for (j=0; j<K; j++) { - if (dataset->y[i] != j+1) { + if (dataset->y[i] != j+1) matrix_set(model->R, K, i, j, 1.0); - } + else + matrix_set(model->R, K, i, j, 0.0); } } } |
