类 ParamGrid
- java.lang.Object
-
- org.opencv.ml.ParamGrid
-
public class ParamGrid extends java.lang.Object
该结构表示统计模型参数的对数网格范围。它用于通过改变模型参数来优化统计模型的精度,精度估计通过交叉验证计算。
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected long
nativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
ParamGrid(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static ParamGrid
__fromPtr__(long addr)
static ParamGrid
创建()
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法static ParamGrid
create(double minVal)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法static ParamGrid
create(double minVal, double maxVal)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法static ParamGrid
create(double minVal, double maxVal, double logstep)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法protected void
finalize()
double
get_logStep()
double
get_maxVal()
double
get_minVal()
long
getNativeObjAddr()
void
set_logStep(double logStep)
void
set_maxVal(double maxVal)
void
set_minVal(double minVal)
-
-
-
方法详情
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static ParamGrid __fromPtr__(long addr)
-
创建
public static ParamGrid create(double minVal, double maxVal, double logstep)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法- 参数
minVal
- 参数网格的最小值maxVal
- 参数网格的最大值logstep
- 用于迭代统计模型参数的对数步长- 返回值
- 自动生成
-
创建
public static ParamGrid create(double minVal, double maxVal)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法- 参数
minVal
- 参数网格的最小值maxVal
- 参数网格的最大值- 返回值
- 自动生成
-
创建
public static ParamGrid create(double minVal)
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法- 参数
minVal
- 参数网格的最小值- 返回值
- 自动生成
-
创建
public static ParamGrid create()
创建一个ParamGrid Ptr,可以将其提供给%SVM::trainAuto方法- 返回值
- 自动生成
-
get_minVal
public double get_minVal()
-
set_minVal
public void set_minVal(double minVal)
-
get_maxVal
public double get_maxVal()
-
set_maxVal
public void set_maxVal(double maxVal)
-
get_logStep
public double get_logStep()
-
set_logStep
public void set_logStep(double logStep)
-
finalize
protected void finalize() throws java.lang.Throwable
- 覆盖
java.lang.Object
类中的finalize
- 抛出
java.lang.Throwable
-
-