|
SHOGUN
v1.1.0
|
CplexSVM a SVM solver implementation based on cplex (unfinished).
Definition at line 23 of file CPLEXSVM.h.

Protected Member Functions | |
| virtual bool | train_machine (CFeatures *data=NULL) |
Protected Member Functions inherited from CSVM | |
| virtual float64_t * | get_linear_term_array () |
Protected Member Functions inherited from CKernelMachine | |
| virtual void | store_model_features () |
Protected Member Functions inherited from CSGObject | |
| virtual void | load_serializable_pre () throw (ShogunException) |
| virtual void | load_serializable_post () throw (ShogunException) |
| virtual void | save_serializable_pre () throw (ShogunException) |
| virtual void | save_serializable_post () throw (ShogunException) |
Additional Inherited Members | |
Static Public Member Functions inherited from CKernelMachine | |
| static void * | apply_helper (void *p) |
Public Attributes inherited from CSGObject | |
| SGIO * | io |
| Parallel * | parallel |
| Version * | version |
| Parameter * | m_parameters |
| Parameter * | m_model_selection_parameters |
Protected Attributes inherited from CSVM | |
| SGVector< float64_t > | m_linear_term |
| bool | svm_loaded |
| float64_t | epsilon |
| float64_t | tube_epsilon |
| float64_t | nu |
| float64_t | C1 |
| float64_t | C2 |
| float64_t | objective |
| int32_t | qpsize |
| bool | use_shrinking |
| bool(* | callback )(CMKL *mkl, const float64_t *sumw, const float64_t suma) |
| CMKL * | mkl |
Protected Attributes inherited from CKernelMachine | |
| CKernel * | kernel |
| bool | use_batch_computation |
| bool | use_linadd |
| bool | use_bias |
| float64_t | m_bias |
| SGVector< float64_t > | m_alpha |
| SGVector< int32_t > | m_svs |
Protected Attributes inherited from CMachine | |
| float64_t | max_train_time |
| CLabels * | labels |
| ESolverType | solver_type |
| bool | m_store_model_features |
| CCPLEXSVM | ( | ) |
Definition at line 22 of file CPLEXSVM.cpp.
|
virtual |
Definition at line 27 of file CPLEXSVM.cpp.
|
virtual |
get classifier type
Reimplemented from CMachine.
Definition at line 29 of file CPLEXSVM.h.
|
protectedvirtual |
train SVM classifier
| data | training data (parameter can be avoided if distance or kernel-based classifiers are used and distance/kernels are initialized with train data) |
Reimplemented from CMachine.
Definition at line 31 of file CPLEXSVM.cpp.