From 203ee5997bf80d4386b7b9fcd17365763c36e0ad Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Mon, 5 Aug 2013 17:21:36 +0200 Subject: initial commit --- include/MSVMMaj.h | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 include/MSVMMaj.h (limited to 'include/MSVMMaj.h') diff --git a/include/MSVMMaj.h b/include/MSVMMaj.h new file mode 100644 index 0000000..fbcea8c --- /dev/null +++ b/include/MSVMMaj.h @@ -0,0 +1,40 @@ + +#define MAX_ITER 10000000 +#define MAX_LINE_LENGTH 1024 + +/* + Model structure +*/ +struct Model { + int weight_idx; + long K; + long n; + long m; + double epsilon; + double p; + double kappa; + double lambda; + double *W; + double *t; + double *V; + double *Vbar; + double *U; + double *UU; + double *Q; + double *H; + double *R; + double *rho; + double training_error; + char *data_file; +}; + +/* + Data structure +*/ +struct Data { + long K; + long n; + long m; + long *y; + double *Z; +}; -- cgit v1.2.3