[][src]Trait opencv::prelude::PoolingLayerTrait

pub trait PoolingLayerTrait: LayerTrait {
    pub fn as_raw_PoolingLayer(&self) -> *const c_void;
pub fn as_raw_mut_PoolingLayer(&mut self) -> *mut c_void; pub fn typ(&self) -> i32 { ... }
pub fn set_type(&mut self, val: i32) { ... }
pub fn kernel_size(&mut self) -> Vector<size_t> { ... }
pub fn set_kernel_size(&mut self, val: Vector<size_t>) { ... }
pub fn strides(&mut self) -> Vector<size_t> { ... }
pub fn set_strides(&mut self, val: Vector<size_t>) { ... }
pub fn pads_begin(&mut self) -> Vector<size_t> { ... }
pub fn set_pads_begin(&mut self, val: Vector<size_t>) { ... }
pub fn pads_end(&mut self) -> Vector<size_t> { ... }
pub fn set_pads_end(&mut self, val: Vector<size_t>) { ... }
pub fn global_pooling(&self) -> bool { ... }
pub fn set_global_pooling(&mut self, val: bool) { ... }
pub fn is_global_pooling(&mut self) -> Vector<bool> { ... }
pub fn set_is_global_pooling(&mut self, val: Vector<bool>) { ... }
pub fn compute_max_idx(&self) -> bool { ... }
pub fn set_compute_max_idx(&mut self, val: bool) { ... }
pub fn pad_mode(&self) -> String { ... }
pub fn set_pad_mode(&mut self, val: &str) { ... }
pub fn ceil_mode(&self) -> bool { ... }
pub fn set_ceil_mode(&mut self, val: bool) { ... }
pub fn ave_pool_padded_area(&self) -> bool { ... }
pub fn set_ave_pool_padded_area(&mut self, val: bool) { ... }
pub fn pooled_size(&self) -> Size { ... }
pub fn set_pooled_size(&mut self, val: Size) { ... }
pub fn spatial_scale(&self) -> f32 { ... }
pub fn set_spatial_scale(&mut self, val: f32) { ... }
pub fn ps_roi_out_channels(&self) -> i32 { ... }
pub fn set_ps_roi_out_channels(&mut self, val: i32) { ... } }

Required methods

Loading content...

Provided methods

pub fn typ(&self) -> i32[src]

pub fn set_type(&mut self, val: i32)[src]

pub fn kernel_size(&mut self) -> Vector<size_t>[src]

pub fn set_kernel_size(&mut self, val: Vector<size_t>)[src]

pub fn strides(&mut self) -> Vector<size_t>[src]

pub fn set_strides(&mut self, val: Vector<size_t>)[src]

pub fn pads_begin(&mut self) -> Vector<size_t>[src]

pub fn set_pads_begin(&mut self, val: Vector<size_t>)[src]

pub fn pads_end(&mut self) -> Vector<size_t>[src]

pub fn set_pads_end(&mut self, val: Vector<size_t>)[src]

pub fn global_pooling(&self) -> bool[src]

Flag is true if at least one of the axes is global pooled.

pub fn set_global_pooling(&mut self, val: bool)[src]

Flag is true if at least one of the axes is global pooled.

pub fn is_global_pooling(&mut self) -> Vector<bool>[src]

pub fn set_is_global_pooling(&mut self, val: Vector<bool>)[src]

pub fn compute_max_idx(&self) -> bool[src]

pub fn set_compute_max_idx(&mut self, val: bool)[src]

pub fn pad_mode(&self) -> String[src]

pub fn set_pad_mode(&mut self, val: &str)[src]

pub fn ceil_mode(&self) -> bool[src]

pub fn set_ceil_mode(&mut self, val: bool)[src]

pub fn ave_pool_padded_area(&self) -> bool[src]

pub fn set_ave_pool_padded_area(&mut self, val: bool)[src]

pub fn pooled_size(&self) -> Size[src]

pub fn set_pooled_size(&mut self, val: Size)[src]

pub fn spatial_scale(&self) -> f32[src]

pub fn set_spatial_scale(&mut self, val: f32)[src]

pub fn ps_roi_out_channels(&self) -> i32[src]

pub fn set_ps_roi_out_channels(&mut self, val: i32)[src]

Loading content...

Implementors

impl PoolingLayerTrait for PoolingLayer[src]

impl PoolingLayerTrait for PtrOfPoolingLayer[src]

Loading content...