类 ParamGrid
- java.lang.Object
-
- org.opencv.ml.ParamGrid
-
public class ParamGrid extends java.lang.Object该结构体表示 statmodel 参数的对数网格范围。它用于通过改变模型参数来优化 statmodel 的准确性,准确性估计通过交叉验证计算。
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected longnativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护ParamGrid(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static ParamGrid__fromPtr__(long addr)static ParamGridcreate()创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptrstatic ParamGridcreate(double minVal)创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptrstatic ParamGridcreate(double minVal, double maxVal)创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptrstatic ParamGridcreate(double minVal, double maxVal, double logstep)创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptrprotected voidfinalize()doubleget_logStep()doubleget_maxVal()doubleget_minVal()longgetNativeObjAddr()voidset_logStep(double logStep)voidset_maxVal(double maxVal)voidset_minVal(double minVal)
-
-
-
方法详细信息
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static ParamGrid __fromPtr__(long addr)
-
create
public static ParamGrid create(double minVal, double maxVal, double logstep)
创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptr- 参数
minVal- 参数网格的最小值maxVal- 参数网格的最大值logstep- 用于迭代 statmodel 参数的对数步长- 返回
- 自动生成
-
create
public static ParamGrid create(double minVal, double maxVal)
创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptr- 参数
minVal- 参数网格的最小值maxVal- 参数网格的最大值- 返回
- 自动生成
-
create
public static ParamGrid create(double minVal)
创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptr- 参数
minVal- 参数网格的最小值- 返回
- 自动生成
-
create
public static ParamGrid create()
创建一个可以传递给 %SVM::trainAuto 方法的 ParamGrid Ptr- 返回
- 自动生成
-
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- 重写
finalize在类java.lang.Object中- 抛出
java.lang.Throwable
-
-