Package org.opencv.ml
Class SVMSGD
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.ml.StatModel
-
- org.opencv.ml.SVMSGD
-
public class SVMSGD extends StatModel
-
-
Field Summary
Fields Modifier and Type Field Description static intASGDstatic intHARD_MARGINstatic intSGDstatic intSOFT_MARGIN-
Fields inherited from class org.opencv.ml.StatModel
COMPRESSED_INPUT, PREPROCESSED_INPUT, RAW_OUTPUT, UPDATE_MODEL
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSVMSGD(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SVMSGD__fromPtr__(long addr)static SVMSGDcreate()protected voidfinalize()floatgetInitialStepSize()floatgetMarginRegularization()intgetMarginType()floatgetShift()floatgetStepDecreasingPower()intgetSvmsgdType()TermCriteriagetTermCriteria()MatgetWeights()static SVMSGDload(String filepath)static SVMSGDload(String filepath, String nodeName)voidsetInitialStepSize(float InitialStepSize)voidsetMarginRegularization(float marginRegularization)voidsetMarginType(int marginType)voidsetOptimalParameters()voidsetOptimalParameters(int svmsgdType)voidsetOptimalParameters(int svmsgdType, int marginType)voidsetStepDecreasingPower(float stepDecreasingPower)voidsetSvmsgdType(int svmsgdType)voidsetTermCriteria(TermCriteria val)-
Methods inherited from class org.opencv.ml.StatModel
calcError, empty, getVarCount, isClassifier, isTrained, predict, predict, predict, train, train, train
-
Methods inherited from class org.opencv.core.Algorithm
clear, getDefaultName, getNativeObjAddr, save
-
-
-
-
Field Detail
-
SGD
public static final int SGD
- See Also:
- Constant Field Values
-
ASGD
public static final int ASGD
- See Also:
- Constant Field Values
-
SOFT_MARGIN
public static final int SOFT_MARGIN
- See Also:
- Constant Field Values
-
HARD_MARGIN
public static final int HARD_MARGIN
- See Also:
- Constant Field Values
-
-
Method Detail
-
__fromPtr__
public static SVMSGD __fromPtr__(long addr)
-
getWeights
public Mat getWeights()
-
create
public static SVMSGD create()
-
getTermCriteria
public TermCriteria getTermCriteria()
-
getInitialStepSize
public float getInitialStepSize()
-
getMarginRegularization
public float getMarginRegularization()
-
getShift
public float getShift()
-
getStepDecreasingPower
public float getStepDecreasingPower()
-
getMarginType
public int getMarginType()
-
getSvmsgdType
public int getSvmsgdType()
-
setInitialStepSize
public void setInitialStepSize(float InitialStepSize)
-
setMarginRegularization
public void setMarginRegularization(float marginRegularization)
-
setMarginType
public void setMarginType(int marginType)
-
setOptimalParameters
public void setOptimalParameters(int svmsgdType, int marginType)
-
setOptimalParameters
public void setOptimalParameters(int svmsgdType)
-
setOptimalParameters
public void setOptimalParameters()
-
setStepDecreasingPower
public void setStepDecreasingPower(float stepDecreasingPower)
-
setSvmsgdType
public void setSvmsgdType(int svmsgdType)
-
setTermCriteria
public void setTermCriteria(TermCriteria val)
-
-