diff options
| author | Gertjan van den Burg <burg@ese.eur.nl> | 2014-06-12 11:49:39 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <burg@ese.eur.nl> | 2014-06-12 11:49:39 +0200 |
| commit | f226aea54c5d0b64afe4ab07ecc27d639b94c1e1 (patch) | |
| tree | f9cecc05999f48a6dcdccf2007ee1db0c74f86cd /src/libMSVMMaj.c | |
| parent | fixed merge (diff) | |
| download | gensvm-f226aea54c5d0b64afe4ab07ecc27d639b94c1e1.tar.gz gensvm-f226aea54c5d0b64afe4ab07ecc27d639b94c1e1.zip | |
work on reallocation of model and work on bugfix free
Diffstat (limited to 'src/libMSVMMaj.c')
| -rw-r--r-- | src/libMSVMMaj.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libMSVMMaj.c b/src/libMSVMMaj.c index a0bef97..65ff33d 100644 --- a/src/libMSVMMaj.c +++ b/src/libMSVMMaj.c @@ -126,7 +126,8 @@ void msvmmaj_simplex_diff(struct MajModel *model, struct MajData *data) * calculated with MajModel::V. * */ -void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, double *ZV) +void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, + double *ZV) { long i, j, k; double a, value; @@ -156,7 +157,8 @@ void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, doub for (j=0; j<K-1; j++) { a = matrix_get(ZV, K-1, i, j); for (k=0; k<K; k++) { - value = a * matrix3_get(model->UU, K-1, K, i, j, k); + value = a * matrix3_get(model->UU, K-1, K, i, + j, k); matrix_add(model->Q, K, i, k, value); } } |
