diff options
| author | Gertjan van den Burg <burg@ese.eur.nl> | 2014-03-21 16:09:34 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2014-05-19 22:39:28 -0700 |
| commit | 45ebfa383f3416cd99ada5355df1e3cc5ff9b141 (patch) | |
| tree | 64502eb16f648f2965ed8c88f2fb6857d0887d02 /include/msvmmaj_kernel.h | |
| parent | work on regularization term with nonlinearity (diff) | |
| download | gensvm-45ebfa383f3416cd99ada5355df1e3cc5ff9b141.tar.gz gensvm-45ebfa383f3416cd99ada5355df1e3cc5ff9b141.zip | |
reached basic functionality of nonlinear training and grid search
Diffstat (limited to 'include/msvmmaj_kernel.h')
| -rw-r--r-- | include/msvmmaj_kernel.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/msvmmaj_kernel.h b/include/msvmmaj_kernel.h index 2965c1c..d4f169a 100644 --- a/include/msvmmaj_kernel.h +++ b/include/msvmmaj_kernel.h @@ -23,7 +23,11 @@ struct MajModel; // function declarations void msvmmaj_make_kernel(struct MajModel *model, struct MajData *data); -long msvmmaj_make_eigen(double *K, long n, double *P, double *Lambda); +long msvmmaj_make_eigen(double *K, long n, double **P, double **Lambda); + +void msvmmaj_make_crosskernel(struct MajModel *model, + struct MajData *data_train, struct MajData *data_test, + double **K2); double msvmmaj_compute_rbf(double *x1, double *x2, double *kernelparam, long n); |
