From cc40bb91ce4509a177a729e58cb78afe5ca0dfb0 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Mon, 17 Oct 2016 13:44:54 +0200 Subject: refactor gensvm_pred to gensvm_predict --- include/gensvm_predict.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 include/gensvm_predict.h (limited to 'include/gensvm_predict.h') diff --git a/include/gensvm_predict.h b/include/gensvm_predict.h new file mode 100644 index 0000000..a60ddd9 --- /dev/null +++ b/include/gensvm_predict.h @@ -0,0 +1,29 @@ +/** + * @file gensvm_pred.h + * @author Gertjan van den Burg + * @date August, 2013 + * @brief Header file for gensvm_pred.c + * + * @details + * Contains function declarations for prediction functions. + * + */ + +#ifndef GENSVM_PREDICT_H +#define GENSVM_PREDICT_H + +// includes +#include "gensvm_kernel.h" +#include "gensvm_simplex.h" +#include "gensvm_zv.h" + +// function declarations +void gensvm_predict_labels(struct GenData *testdata, + struct GenModel *model, long *predy); +void gensvm_predict_labels_dense(struct GenData *testdata, + struct GenModel *model, long *predy); +void gensvm_predict_labels_sparse(struct GenData *testdata, + struct GenModel *model, long *predy); +double gensvm_prediction_perf(struct GenData *data, long *perdy); + +#endif -- cgit v1.2.3