Machine Learning Library
Classes | Macros | Enumerations
CSVM.h File Reference
#include "CDenseVector.h"
#include "CDataset.h"
#include "CClassifier.h"
#include "CSVCandidate.h"
#include "CKernelCache.h"
#include "CKernel.h"
#include <vector>

Go to the source code of this file.

Classes

class  CSVM< Type >
 Support Vector Machine algorithm for binary classifcation. More...
 

Macros

#define SVEXCP_BAD_LABEL   "Illegal label detected! Label must be '+1' or '-1'."
 
#define SVEXCP_BAD_DATASET   "Number of classes differs from two!"
 
#define WARNING_THRESHOLD   1e-11
 

Enumerations

enum  TSVMType { L1SVM, L2SVM }
 

Macro Definition Documentation

#define SVEXCP_BAD_DATASET   "Number of classes differs from two!"
#define SVEXCP_BAD_LABEL   "Illegal label detected! Label must be '+1' or '-1'."
#define WARNING_THRESHOLD   1e-11

Enumeration Type Documentation

enum TSVMType
Enumerator
L1SVM 
L2SVM