Class SVMSGD
Support Vector Machine
public class SVMSGD : UnmanagedObject, IDisposable, IStatModel, IAlgorithm
- Inheritance
-
SVMSGD
- Implements
- Inherited Members
- Extension Methods
Constructors
SVMSGD()
Create a support Vector Machine
public SVMSGD()
Properties
InitialStepSize
initialStepSize of a SVMSGD optimization problem
public float InitialStepSize { get; set; }
Property Value
Margin
Margin type
public SVMSGD.MarginType Margin { get; set; }
Property Value
MarginRegularization
marginRegularization of a SVMSGD optimization problem
public float MarginRegularization { get; set; }
Property Value
StepDecreasingPower
stepDecreasingPower of a SVMSGD optimization problem
public float StepDecreasingPower { get; set; }
Property Value
TermCriteria
Termination criteria of the training algorithm.
public MCvTermCriteria TermCriteria { get; set; }
Property Value
Type
Algorithm type
public SVMSGD.SvmsgdType Type { get; set; }
Property Value
Methods
DisposeObject()
Release all the memory associated with the SVMSGD model
protected override void DisposeObject()
SetOptimalParameters(SvmsgdType, MarginType)
Set the optimal parameters for the given model type
public void SetOptimalParameters(SVMSGD.SvmsgdType svmsgdType, SVMSGD.MarginType marginType)
Parameters
svmsgdType
SVMSGD.SvmsgdTypeSVMSGD type
marginType
SVMSGD.MarginTypeMargin type