[−][src]Struct opencv::types::PtrOfANN_MLP
Methods
impl PtrOfANN_MLP[src]
pub fn as_raw_PtrOfANN_MLP(&self) -> *mut c_void[src]
pub unsafe fn from_raw_ptr(ptr: *mut c_void) -> Self[src]
Trait Implementations
impl AlgorithmTrait for PtrOfANN_MLP[src]
fn as_raw_Algorithm(&self) -> *mut c_void[src]
fn clear(&mut self) -> Result<()>[src]
fn write(&self, fs: &mut FileStorage) -> Result<()>[src]
fn write_1(&self, fs: &PtrOfFileStorage, name: &str) -> Result<()>[src]
fn read(&mut self, _fn: &FileNode) -> Result<()>[src]
fn empty(&self) -> Result<bool>[src]
fn save(&self, filename: &str) -> Result<()>[src]
fn get_default_name(&self) -> Result<String>[src]
impl ANN_MLP for PtrOfANN_MLP[src]
fn as_raw_ANN_MLP(&self) -> *mut c_void[src]
fn set_train_method(
&mut self,
method: i32,
param1: f64,
param2: f64
) -> Result<()>[src]
&mut self,
method: i32,
param1: f64,
param2: f64
) -> Result<()>
fn get_train_method(&self) -> Result<i32>[src]
fn set_activation_function(
&mut self,
_type: i32,
param1: f64,
param2: f64
) -> Result<()>[src]
&mut self,
_type: i32,
param1: f64,
param2: f64
) -> Result<()>
fn set_layer_sizes(&mut self, _layer_sizes: &dyn ToInputArray) -> Result<()>[src]
fn get_layer_sizes(&self) -> Result<Mat>[src]
fn get_term_criteria(&self) -> Result<TermCriteria>[src]
fn set_term_criteria(&mut self, val: &TermCriteria) -> Result<()>[src]
fn get_backprop_weight_scale(&self) -> Result<f64>[src]
fn set_backprop_weight_scale(&mut self, val: f64) -> Result<()>[src]
fn get_backprop_momentum_scale(&self) -> Result<f64>[src]
fn set_backprop_momentum_scale(&mut self, val: f64) -> Result<()>[src]
fn get_rprop_dw0(&self) -> Result<f64>[src]
fn set_rprop_dw0(&mut self, val: f64) -> Result<()>[src]
fn get_rprop_dw_plus(&self) -> Result<f64>[src]
fn set_rprop_dw_plus(&mut self, val: f64) -> Result<()>[src]
fn get_rprop_dw_minus(&self) -> Result<f64>[src]
fn set_rprop_dw_minus(&mut self, val: f64) -> Result<()>[src]
fn get_rprop_dw_min(&self) -> Result<f64>[src]
fn set_rprop_dw_min(&mut self, val: f64) -> Result<()>[src]
fn get_rprop_dw_max(&self) -> Result<f64>[src]
fn set_rprop_dw_max(&mut self, val: f64) -> Result<()>[src]
fn get_anneal_initial_t(&self) -> Result<f64>[src]
fn set_anneal_initial_t(&mut self, val: f64) -> Result<()>[src]
fn get_anneal_final_t(&self) -> Result<f64>[src]
fn set_anneal_final_t(&mut self, val: f64) -> Result<()>[src]
fn get_anneal_cooling_ratio(&self) -> Result<f64>[src]
fn set_anneal_cooling_ratio(&mut self, val: f64) -> Result<()>[src]
fn get_anneal_ite_per_step(&self) -> Result<i32>[src]
fn set_anneal_ite_per_step(&mut self, val: i32) -> Result<()>[src]
fn get_weights(&self, layer_idx: i32) -> Result<Mat>[src]
impl StatModel for PtrOfANN_MLP[src]
fn as_raw_StatModel(&self) -> *mut c_void[src]
fn get_var_count(&self) -> Result<i32>[src]
fn empty(&self) -> Result<bool>[src]
fn is_trained(&self) -> Result<bool>[src]
fn is_classifier(&self) -> Result<bool>[src]
fn train_with_data(
&mut self,
train_data: &PtrOfTrainData,
flags: i32
) -> Result<bool>[src]
&mut self,
train_data: &PtrOfTrainData,
flags: i32
) -> Result<bool>
fn train(
&mut self,
samples: &dyn ToInputArray,
layout: i32,
responses: &dyn ToInputArray
) -> Result<bool>[src]
&mut self,
samples: &dyn ToInputArray,
layout: i32,
responses: &dyn ToInputArray
) -> Result<bool>
fn calc_error(
&self,
data: &PtrOfTrainData,
test: bool,
resp: &mut dyn ToOutputArray
) -> Result<f32>[src]
&self,
data: &PtrOfTrainData,
test: bool,
resp: &mut dyn ToOutputArray
) -> Result<f32>
fn predict(
&self,
samples: &dyn ToInputArray,
results: &mut dyn ToOutputArray,
flags: i32
) -> Result<f32>[src]
&self,
samples: &dyn ToInputArray,
results: &mut dyn ToOutputArray,
flags: i32
) -> Result<f32>
impl Send for PtrOfANN_MLP[src]
impl Drop for PtrOfANN_MLP[src]
Auto Trait Implementations
impl !Sync for PtrOfANN_MLP
impl Unpin for PtrOfANN_MLP
impl UnwindSafe for PtrOfANN_MLP
impl RefUnwindSafe for PtrOfANN_MLP
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,