aboutsummaryrefslogtreecommitdiff
path: root/src/gensvm_base.c
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2016-05-16 21:41:27 +0200
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2016-05-16 21:41:27 +0200
commit2584591266e434140a94d818402745f34fb3acf3 (patch)
tree2faeb4f27b6b4101149e608657d2d018249e73c1 /src/gensvm_base.c
parentmajor refactor of the code (diff)
downloadgensvm-2584591266e434140a94d818402745f34fb3acf3.tar.gz
gensvm-2584591266e434140a94d818402745f34fb3acf3.zip
create a single training function for easy external access
Diffstat (limited to 'src/gensvm_base.c')
-rw-r--r--src/gensvm_base.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gensvm_base.c b/src/gensvm_base.c
index eddef5c..568f19a 100644
--- a/src/gensvm_base.c
+++ b/src/gensvm_base.c
@@ -194,6 +194,9 @@ void gensvm_reallocate_model(struct GenModel *model, long n, long m)
*/
void gensvm_free_model(struct GenModel *model)
{
+ if (model == NULL)
+ return;
+
free(model->W);
free(model->t);
free(model->V);