aboutsummaryrefslogtreecommitdiff
path: root/src/msvmmaj_kernel.c
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2014-05-19 22:19:28 -0700
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2014-05-19 22:19:28 -0700
commitd46dcf17b07433daabf9d4d71dd3fce582e752fb (patch)
treeff871b19d1f55d7ad17520f221b018273e13e82f /src/msvmmaj_kernel.c
parentMerge branch 'master' of /home/gertjan/Dropbox/repositories/msvmmaj (diff)
downloadgensvm-d46dcf17b07433daabf9d4d71dd3fce582e752fb.tar.gz
gensvm-d46dcf17b07433daabf9d4d71dd3fce582e752fb.zip
fixed conflict in msvmmaj.h
Diffstat (limited to 'src/msvmmaj_kernel.c')
-rw-r--r--src/msvmmaj_kernel.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/msvmmaj_kernel.c b/src/msvmmaj_kernel.c
index 6238fc1..9b421ac 100644
--- a/src/msvmmaj_kernel.c
+++ b/src/msvmmaj_kernel.c
@@ -62,19 +62,7 @@ void msvmmaj_make_kernel(struct MajModel *model, struct MajData *data)
}
}
- // get cholesky if necessary.
- if (model->use_cholesky == true) {
- int status = dpotrf('L', n, K, n);
- if (status != 0) {
- fprintf(stderr, "Error (%i) computing Cholesky "
- "decomposition of kernel matrix.\n",
- status);
- exit(0);
- }
- note("Got Cholesky.\n");
- }
-
- // copy kernel/cholesky to data
+ // copy kernel to data
data->Z = realloc(data->Z, n*(n+1)*(sizeof(double)));
for (i=0; i<n; i++) {
for (j=0; j<n; j++)
@@ -105,7 +93,6 @@ void msvmmaj_make_kernel(struct MajModel *model, struct MajData *data)
data->kernelparam[0] = model->kernelparam[0];
data->kernelparam[1] = model->kernelparam[1];
}
- data->use_cholesky = model->use_cholesky;
model->m = n;
free(K);
}