#include <SVKernelFunction.h>
Public Types | |
enum | EKernelType |
enum | EKernelType |
Public Member Functions | |
SVKernelFunction () | |
SVKernelFunction (Float_t) | |
~SVKernelFunction () | |
Float_t | Evaluate (SVEvent *ev1, SVEvent *ev2) |
void | setCompatibilityParams (EKernelType k, UInt_t order, Float_t theta, Float_t kappa) |
SVKernelFunction () | |
SVKernelFunction (Float_t) | |
~SVKernelFunction () | |
Float_t | Evaluate (SVEvent *ev1, SVEvent *ev2) |
void | setCompatibilityParams (EKernelType k, UInt_t order, Float_t theta, Float_t kappa) |
Private Attributes | |
Float_t | fGamma |
EKernelType | fKernel |
UInt_t | fOrder |
Float_t | fTheta |
Float_t | fKappa |
Definition at line 38 of file SVKernelFunction.h.
Definition at line 48 of file SVKernelFunction.h.
Definition at line 48 of file SVKernelFunction.h.
TMVA::SVKernelFunction::SVKernelFunction | ( | ) |
Definition at line 34 of file SVKernelFunction.cxx.
TMVA::SVKernelFunction::SVKernelFunction | ( | Float_t | ) |
Definition at line 45 of file SVKernelFunction.cxx.
TMVA::SVKernelFunction::~SVKernelFunction | ( | ) |
Definition at line 56 of file SVKernelFunction.cxx.
TMVA::SVKernelFunction::SVKernelFunction | ( | ) |
TMVA::SVKernelFunction::SVKernelFunction | ( | Float_t | ) |
TMVA::SVKernelFunction::~SVKernelFunction | ( | ) |
Definition at line 71 of file SVKernelFunction.cxx.
References TMath::Exp(), fGamma, fKappa, fKernel, fOrder, fTheta, TMVA::SVEvent::GetDataVector(), i, kLinear, kPolynomial, kRBF, kSigmoidal, norm(), result(), TMath::TanH(), and v1.
Referenced by TMVA::MethodSVM::GetMvaValue(), TMVA::MethodSVM::GetRegressionValues(), and TMVA::SVKernelMatrix::SVKernelMatrix().
void TMVA::SVKernelFunction::setCompatibilityParams | ( | EKernelType | k, | |
UInt_t | order, | |||
Float_t | theta, | |||
Float_t | kappa | |||
) |
void TMVA::SVKernelFunction::setCompatibilityParams | ( | EKernelType | k, | |
UInt_t | order, | |||
Float_t | theta, | |||
Float_t | kappa | |||
) |
Float_t TMVA::SVKernelFunction::fGamma [private] |
EKernelType TMVA::SVKernelFunction::fKernel [private] |
Definition at line 57 of file SVKernelFunction.h.
Referenced by Evaluate(), and setCompatibilityParams().
UInt_t TMVA::SVKernelFunction::fOrder [private] |
Definition at line 58 of file SVKernelFunction.h.
Referenced by Evaluate(), and setCompatibilityParams().
Float_t TMVA::SVKernelFunction::fTheta [private] |
Definition at line 59 of file SVKernelFunction.h.
Referenced by Evaluate(), and setCompatibilityParams().
Float_t TMVA::SVKernelFunction::fKappa [private] |
Definition at line 60 of file SVKernelFunction.h.
Referenced by Evaluate(), and setCompatibilityParams().