ROOT  6.06/08
Reference Guide
Public Types | Public Member Functions | Private Attributes | List of all members
TMVA::SVKernelFunction Class Reference

Definition at line 38 of file SVKernelFunction.h.

Public Types

enum  EKernelType { kLinear, kRBF, kPolynomial, kSigmoidal }
 

Public Member Functions

 SVKernelFunction ()
 constructor More...
 
 SVKernelFunction (Float_t)
 constructor More...
 
 ~SVKernelFunction ()
 destructor More...
 
Float_t Evaluate (SVEvent *ev1, SVEvent *ev2)
 
void setCompatibilityParams (EKernelType k, UInt_t order, Float_t theta, Float_t kappa)
 set old options for compatibility mode More...
 

Private Attributes

Float_t fGamma
 
EKernelType fKernel
 
UInt_t fOrder
 
Float_t fTheta
 
Float_t fKappa
 

#include <TMVA/SVKernelFunction.h>

Member Enumeration Documentation

§ EKernelType

Enumerator
kLinear 
kRBF 
kPolynomial 
kSigmoidal 

Definition at line 48 of file SVKernelFunction.h.

Constructor & Destructor Documentation

§ SVKernelFunction() [1/2]

TMVA::SVKernelFunction::SVKernelFunction ( )

constructor

Definition at line 36 of file SVKernelFunction.cxx.

§ SVKernelFunction() [2/2]

TMVA::SVKernelFunction::SVKernelFunction ( Float_t  gamma)

constructor

Definition at line 48 of file SVKernelFunction.cxx.

§ ~SVKernelFunction()

TMVA::SVKernelFunction::~SVKernelFunction ( )

destructor

Definition at line 60 of file SVKernelFunction.cxx.

Member Function Documentation

§ Evaluate()

Float_t TMVA::SVKernelFunction::Evaluate ( SVEvent ev1,
SVEvent ev2 
)

§ setCompatibilityParams()

void TMVA::SVKernelFunction::setCompatibilityParams ( EKernelType  k,
UInt_t  order,
Float_t  theta,
Float_t  kappa 
)

set old options for compatibility mode

Definition at line 67 of file SVKernelFunction.cxx.

Referenced by TMVA::MethodSVM::ReadWeightsFromStream().

Member Data Documentation

§ fGamma

Float_t TMVA::SVKernelFunction::fGamma
private

Definition at line 54 of file SVKernelFunction.h.

Referenced by Evaluate().

§ fKappa

Float_t TMVA::SVKernelFunction::fKappa
private

Definition at line 60 of file SVKernelFunction.h.

Referenced by Evaluate(), and setCompatibilityParams().

§ fKernel

EKernelType TMVA::SVKernelFunction::fKernel
private

Definition at line 57 of file SVKernelFunction.h.

Referenced by Evaluate(), and setCompatibilityParams().

§ fOrder

UInt_t TMVA::SVKernelFunction::fOrder
private

Definition at line 58 of file SVKernelFunction.h.

Referenced by Evaluate(), and setCompatibilityParams().

§ fTheta

Float_t TMVA::SVKernelFunction::fTheta
private

Definition at line 59 of file SVKernelFunction.h.

Referenced by Evaluate(), and setCompatibilityParams().


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