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
sourceimpl 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
sourceimpl Boxed for ParamGrid
impl Boxed for ParamGrid
sourceimpl ParamGridTrait for ParamGrid
impl ParamGridTrait for ParamGrid
fn as_raw_mut_ParamGrid(&mut self) -> *mut c_void
sourcefn 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.
sourcefn 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.
sourcefn set_log_step(&mut self, val: f64)
fn set_log_step(&mut self, val: f64)
Logarithmic step for iterating the statmodel parameter. Read more
sourceimpl ParamGridTraitConst for ParamGrid
impl ParamGridTraitConst for ParamGrid
fn as_raw_ParamGrid(&self) -> *const c_void
impl Send for ParamGrid
Auto Trait Implementations
impl RefUnwindSafe for ParamGrid
impl !Sync for ParamGrid
impl Unpin for ParamGrid
impl UnwindSafe for ParamGrid
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more