CLibSVMOneClass Class Reference

Inheritance diagram for CLibSVMOneClass:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 CLibSVMOneClass ()
 CLibSVMOneClass (float64_t C, CKernel *k)
virtual ~CLibSVMOneClass ()
virtual bool train ()
virtual EClassifierType get_classifier_type ()

Protected Attributes

svm_problem problem
svm_parameter param
struct svm_modelmodel


Detailed Description

class LibSVMOneClass

Definition at line 21 of file LibSVMOneClass.h.


Constructor & Destructor Documentation

CLibSVMOneClass::CLibSVMOneClass (  ) 

default constructor

Definition at line 15 of file LibSVMOneClass.cpp.

CLibSVMOneClass::CLibSVMOneClass ( float64_t  C,
CKernel k 
)

constructor

Parameters:
C constant C
k kernel

Definition at line 20 of file LibSVMOneClass.cpp.

CLibSVMOneClass::~CLibSVMOneClass (  )  [virtual]

Definition at line 25 of file LibSVMOneClass.cpp.


Member Function Documentation

virtual EClassifierType CLibSVMOneClass::get_classifier_type (  )  [virtual]

get classifier type

Returns:
classifier type LIBSVMONECLASS

Reimplemented from CClassifier.

Definition at line 42 of file LibSVMOneClass.h.

bool CLibSVMOneClass::train (  )  [virtual]

train SVM

Reimplemented from CClassifier.

Definition at line 30 of file LibSVMOneClass.cpp.


Member Data Documentation

struct svm_model* CLibSVMOneClass::model [read, protected]

SVM model

Definition at line 51 of file LibSVMOneClass.h.

SVM parameter

Definition at line 48 of file LibSVMOneClass.h.

SVM problem

Definition at line 46 of file LibSVMOneClass.h.


The documentation for this class was generated from the following files:

SHOGUN Machine Learning Toolbox - Documentation