aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGertjan van den Burg <burg@ese.eur.nl>2016-09-30 14:58:44 +0200
committerGertjan van den Burg <burg@ese.eur.nl>2016-09-30 14:58:44 +0200
commit9a846e05097031ceba30e53782805e188b5a4999 (patch)
tree598243e9ec32d16756bf9f920f0644121fe28510
parentPrevent memory leaks when copying data filename (diff)
downloadgensvm-9a846e05097031ceba30e53782805e188b5a4999.tar.gz
gensvm-9a846e05097031ceba30e53782805e188b5a4999.zip
reorder initialization and allocation
-rw-r--r--src/gensvm_train.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gensvm_train.c b/src/gensvm_train.c
index 4c0f332..d83613d 100644
--- a/src/gensvm_train.c
+++ b/src/gensvm_train.c
@@ -31,12 +31,12 @@ void gensvm_train(struct GenModel *model, struct GenData *data,
model->m = data->m;
model->K = data->K;
- // initialize the V matrix (potentially with a seed model)
- gensvm_init_V(seed_model, model, data);
-
// allocate model
gensvm_allocate_model(model);
+ // initialize the V matrix (potentially with a seed model)
+ gensvm_init_V(seed_model, model, data);
+
// preprocess kernel
gensvm_kernel_preprocess(model, data);