diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2016-05-16 21:46:45 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2016-05-16 21:46:45 +0200 |
| commit | adc1c7bbb2a7993dc87cee4091f7a8bdc1b79c97 (patch) | |
| tree | c0a2493fdae436b67247628e2ee0329ba4b3afa7 /include/gensvm_types.h | |
| parent | remove superfluous files (diff) | |
| download | gensvm-adc1c7bbb2a7993dc87cee4091f7a8bdc1b79c97.tar.gz gensvm-adc1c7bbb2a7993dc87cee4091f7a8bdc1b79c97.zip | |
rename types to conform with naming convention
Diffstat (limited to 'include/gensvm_types.h')
| -rw-r--r-- | include/gensvm_types.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/include/gensvm_types.h b/include/gensvm_types.h new file mode 100644 index 0000000..96b6311 --- /dev/null +++ b/include/gensvm_types.h @@ -0,0 +1,33 @@ +/** + * @file gensvm_types.h + * @author Gertjan van den Burg + * @date August, 2013 + * @brief Definitions of common types + * + * @details + * Here common types used throughout the program are defined. + * + */ + +#ifndef GENSVM_TYPES_H +#define GENSVM_TYPES_H + +/** + * @brief type of training used in parameter grid search + */ +typedef enum { + CV=0, /**< cross validation */ + TT=1 /**< data with existing train/test split */ +} TrainType; + +/** + * @brief type of kernel used in training + */ +typedef enum { + K_LINEAR=0, /**< Linear kernel */ + K_POLY=1, /**< Polynomial kernel */ + K_RBF=2, /**< RBF kernel */ + K_SIGMOID=3, /**< Sigmoid kernel */ +} KernelType; + +#endif |
