KSquare Utilities
SVMparam.h File Reference
#include "ClassAssignments.h"
#include "FeatureNumList.h"
#include "FileDesc.h"
#include "KKStr.h"
#include "MLClass.h"
#include "RunLog.h"
#include "svm.h"

Go to the source code of this file.

Classes

class  KKMLL::SVMparam
 This class encapsulates are the information necessary to build a SVMModel class. More...
 

Namespaces

 KKMLL
 Namespace for all K^2 Machine Learning code.
 

Typedefs

typedef SVMparam * KKMLL::SVMparamPtr
 
typedef XmlElementTemplate< SVMparam > KKMLL::XmlElementSVMparam
 
typedef XmlElementSVMparam * KKMLL::XmlElementSVMparamPtr
 

Enumerations

enum  KKMLL::SVM_EncodingMethod : int { KKMLL::SVM_EncodingMethod::Null, KKMLL::SVM_EncodingMethod::NoEncoding, KKMLL::SVM_EncodingMethod::Binary, KKMLL::SVM_EncodingMethod::Scaled }
 
enum  KKMLL::SVM_KernalType : int { KKMLL::SVM_KernalType::Null, KKMLL::SVM_KernalType::Linear, KKMLL::SVM_KernalType::Polynomial, KKMLL::SVM_KernalType::RBF }
 
enum  KKMLL::SVM_MachineType : int {
  KKMLL::SVM_MachineType::Null, KKMLL::SVM_MachineType::OneVsOne, KKMLL::SVM_MachineType::OneVsAll, KKMLL::SVM_MachineType::BinaryCombos,
  KKMLL::SVM_MachineType::BoostSVM
}
 
enum  KKMLL::SVM_SelectionMethod : int { KKMLL::SVM_SelectionMethod::Null, KKMLL::SVM_SelectionMethod::Voting, KKMLL::SVM_SelectionMethod::Probability }
 

Functions

SVM_EncodingMethod KKMLL::EncodingMethodFromStr (const KKStr &encodingMethodStr)
 
KKStr KKMLL::EncodingMethodToStr (SVM_EncodingMethod encodingMethod)
 
SVM_KernalType KKMLL::KernalTypeFromStr (const KKStr &kernalTypeStr)
 
KKStr KKMLL::KernalTypeToStr (SVM_KernalType kernalType)
 
SVM_MachineType KKMLL::MachineTypeFromStr (const KKStr &machineTypeStr)
 
KKStr KKMLL::MachineTypeToStr (SVM_MachineType machineType)
 
SVM_SelectionMethod KKMLL::SelectionMethodFromStr (const KKStr &selectionMethodStr)
 
KKStr KKMLL::SelectionMethodToStr (SVM_SelectionMethod selectionMethod)