pub trait PoolingLayerTrait: LayerTrait + PoolingLayerTraitConst {
Show 15 methods // Required method fn as_raw_mut_PoolingLayer(&mut self) -> *mut c_void; // Provided methods fn set_type(&mut self, val: i32) { ... } fn set_kernel_size(&mut self, val: Vector<size_t>) { ... } fn set_strides(&mut self, val: Vector<size_t>) { ... } fn set_pads_begin(&mut self, val: Vector<size_t>) { ... } fn set_pads_end(&mut self, val: Vector<size_t>) { ... } fn set_global_pooling(&mut self, val: bool) { ... } fn set_is_global_pooling(&mut self, val: Vector<bool>) { ... } fn set_compute_max_idx(&mut self, val: bool) { ... } fn set_pad_mode(&mut self, val: &str) { ... } fn set_ceil_mode(&mut self, val: bool) { ... } fn set_ave_pool_padded_area(&mut self, val: bool) { ... } fn set_pooled_size(&mut self, val: Size) { ... } fn set_spatial_scale(&mut self, val: f32) { ... } fn set_ps_roi_out_channels(&mut self, val: i32) { ... }
}
Expand description

Mutable methods for crate::dnn::PoolingLayer

Required Methods§

Provided Methods§

source

fn set_type(&mut self, val: i32)

source

fn set_kernel_size(&mut self, val: Vector<size_t>)

source

fn set_strides(&mut self, val: Vector<size_t>)

source

fn set_pads_begin(&mut self, val: Vector<size_t>)

source

fn set_pads_end(&mut self, val: Vector<size_t>)

source

fn set_global_pooling(&mut self, val: bool)

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

source

fn set_is_global_pooling(&mut self, val: Vector<bool>)

source

fn set_compute_max_idx(&mut self, val: bool)

source

fn set_pad_mode(&mut self, val: &str)

source

fn set_ceil_mode(&mut self, val: bool)

source

fn set_ave_pool_padded_area(&mut self, val: bool)

source

fn set_pooled_size(&mut self, val: Size)

source

fn set_spatial_scale(&mut self, val: f32)

source

fn set_ps_roi_out_channels(&mut self, val: i32)

Implementors§