Package org.opencv.ml
Class LogisticRegression
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.ml.StatModel
-
- org.opencv.ml.LogisticRegression
-
public class LogisticRegression extends StatModel
-
-
Field Summary
Fields Modifier and Type Field Description static intBATCHstatic intMINI_BATCHstatic intREG_DISABLEstatic intREG_L1static intREG_L2-
Fields inherited from class org.opencv.ml.StatModel
COMPRESSED_INPUT, PREPROCESSED_INPUT, RAW_OUTPUT, UPDATE_MODEL
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLogisticRegression(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogisticRegression__fromPtr__(long addr)static LogisticRegressioncreate()protected voidfinalize()Matget_learnt_thetas()intgetIterations()doublegetLearningRate()intgetMiniBatchSize()intgetRegularization()TermCriteriagetTermCriteria()intgetTrainMethod()static LogisticRegressionload(String filepath)static LogisticRegressionload(String filepath, String nodeName)floatpredict(Mat samples)floatpredict(Mat samples, Mat results)floatpredict(Mat samples, Mat results, int flags)voidsetIterations(int val)voidsetLearningRate(double val)voidsetMiniBatchSize(int val)voidsetRegularization(int val)voidsetTermCriteria(TermCriteria val)voidsetTrainMethod(int val)-
Methods inherited from class org.opencv.ml.StatModel
calcError, empty, getVarCount, isClassifier, isTrained, train, train, train
-
Methods inherited from class org.opencv.core.Algorithm
clear, getDefaultName, getNativeObjAddr, save
-
-
-
-
Field Detail
-
REG_DISABLE
public static final int REG_DISABLE
- See Also:
- Constant Field Values
-
REG_L1
public static final int REG_L1
- See Also:
- Constant Field Values
-
REG_L2
public static final int REG_L2
- See Also:
- Constant Field Values
-
BATCH
public static final int BATCH
- See Also:
- Constant Field Values
-
MINI_BATCH
public static final int MINI_BATCH
- See Also:
- Constant Field Values
-
-
Method Detail
-
__fromPtr__
public static LogisticRegression __fromPtr__(long addr)
-
get_learnt_thetas
public Mat get_learnt_thetas()
-
create
public static LogisticRegression create()
-
load
public static LogisticRegression load(String filepath, String nodeName)
-
load
public static LogisticRegression load(String filepath)
-
getTermCriteria
public TermCriteria getTermCriteria()
-
getLearningRate
public double getLearningRate()
-
getIterations
public int getIterations()
-
getMiniBatchSize
public int getMiniBatchSize()
-
getRegularization
public int getRegularization()
-
getTrainMethod
public int getTrainMethod()
-
setIterations
public void setIterations(int val)
-
setLearningRate
public void setLearningRate(double val)
-
setMiniBatchSize
public void setMiniBatchSize(int val)
-
setRegularization
public void setRegularization(int val)
-
setTermCriteria
public void setTermCriteria(TermCriteria val)
-
setTrainMethod
public void setTrainMethod(int val)
-
-