diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2014-05-16 12:22:15 -0700 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2014-05-16 12:22:15 -0700 |
| commit | 7e450da966dd6af241e47294801ef0d4e25b26e0 (patch) | |
| tree | cb887bbb026f5593a745425b9278603b29732813 /src/msvmmaj_train.c | |
| parent | free model in crossval (diff) | |
| parent | add functionality for counting SVs (diff) | |
| download | gensvm-7e450da966dd6af241e47294801ef0d4e25b26e0.tar.gz gensvm-7e450da966dd6af241e47294801ef0d4e25b26e0.zip | |
Merge branch 'master' of /home/gertjan/Dropbox/repositories/msvmmaj
Diffstat (limited to 'src/msvmmaj_train.c')
| -rw-r--r-- | src/msvmmaj_train.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/msvmmaj_train.c b/src/msvmmaj_train.c index 97ee6a1..bbd2663 100644 --- a/src/msvmmaj_train.c +++ b/src/msvmmaj_train.c @@ -17,6 +17,7 @@ #include "msvmmaj.h" #include "msvmmaj_lapack.h" #include "msvmmaj_matrix.h" +#include "msvmmaj_sv.h" #include "msvmmaj_train.h" #include "util.h" @@ -92,8 +93,10 @@ void msvmmaj_optimize(struct MajModel *model, struct MajData *data) it++; } - note("optimization finished, iter = %li, error = %8.8f\n", it-1, + note("optimization finished, iter = %li, error = %15.16f\n", it-1, (Lbar - L)/L); + note("number of support vectors: %li\n", msvmmaj_num_sv(model, data)); + model->training_error = (Lbar - L)/L; for (i=0; i<K-1; i++) |
