pub struct ParamGrid { /* private fields */ }Expand description
The structure represents the logarithmic grid range of statmodel parameters.
It is used for optimizing statmodel accuracy by varying model parameters, the accuracy estimate being computed by cross-validation.
Implementations§
source§impl ParamGrid
 
impl ParamGrid
sourcepub fn for_range(
    _min_val: f64,
    _max_val: f64,
    _log_step: f64
) -> Result<ParamGrid>
 
pub fn for_range(
    _min_val: f64,
    _max_val: f64,
    _log_step: f64
) -> Result<ParamGrid>
Constructor with parameters
sourcepub fn create(min_val: f64, max_val: f64, logstep: f64) -> Result<Ptr<ParamGrid>>
 
pub fn create(min_val: f64, max_val: f64, logstep: f64) -> Result<Ptr<ParamGrid>>
Creates a ParamGrid Ptr that can be given to the %SVM::trainAuto method
Parameters
- minVal: minimum value of the parameter grid
- maxVal: maximum value of the parameter grid
- logstep: Logarithmic step for iterating the statmodel parameter
C++ default parameters
- min_val: 0.
- max_val: 0.
- logstep: 1.
Trait Implementations§
source§impl Boxed for ParamGrid
 
impl Boxed for ParamGrid
source§impl ParamGridTrait for ParamGrid
 
impl ParamGridTrait for ParamGrid
fn as_raw_mut_ParamGrid(&mut self) -> *mut c_void
source§fn set_min_val(&mut self, val: f64)
 
fn set_min_val(&mut self, val: f64)
Minimum value of the statmodel parameter. Default value is 0.
source§fn set_max_val(&mut self, val: f64)
 
fn set_max_val(&mut self, val: f64)
Maximum value of the statmodel parameter. Default value is 0.
source§fn set_log_step(&mut self, val: f64)
 
fn set_log_step(&mut self, val: f64)
Logarithmic step for iterating the statmodel parameter. Read more