opencv::mod_prelude

Trait BaseConvolutionLayerTraitConst

Source
pub trait BaseConvolutionLayerTraitConst: LayerTraitConst {
Show 14 methods // Required method fn as_raw_BaseConvolutionLayer(&self) -> *const c_void; // Provided methods fn kernel(&self) -> Size { ... } fn stride(&self) -> Size { ... } fn pad(&self) -> Size { ... } fn dilation(&self) -> Size { ... } fn adjust_pad(&self) -> Size { ... } fn adjust_pads(&self) -> Vector<size_t> { ... } fn kernel_size(&self) -> Vector<size_t> { ... } fn strides(&self) -> Vector<size_t> { ... } fn dilations(&self) -> Vector<size_t> { ... } fn pads_begin(&self) -> Vector<size_t> { ... } fn pads_end(&self) -> Vector<size_t> { ... } fn pad_mode(&self) -> String { ... } fn num_output(&self) -> i32 { ... }
}
Expand description

Constant methods for crate::dnn::BaseConvolutionLayer

Required Methods§

Provided Methods§

Source

fn kernel(&self) -> Size

Source

fn stride(&self) -> Size

Source

fn pad(&self) -> Size

Source

fn dilation(&self) -> Size

Source

fn adjust_pad(&self) -> Size

Source

fn adjust_pads(&self) -> Vector<size_t>

Source

fn kernel_size(&self) -> Vector<size_t>

Source

fn strides(&self) -> Vector<size_t>

Source

fn dilations(&self) -> Vector<size_t>

Source

fn pads_begin(&self) -> Vector<size_t>

Source

fn pads_end(&self) -> Vector<size_t>

Source

fn pad_mode(&self) -> String

Source

fn num_output(&self) -> i32

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§