Struct coaster_nn::frameworks::native::helper::ConvolutionConfig
[−]
[src]
pub struct ConvolutionConfig { pub filter_shape: Vec<usize>, pub stride: Vec<i32>, pub padding: Vec<i32>, }
Fields
filter_shape: Vec<usize>
stride: Vec<i32>
padding: Vec<i32>
Trait Implementations
impl Debug for ConvolutionConfig
[src]
impl Clone for ConvolutionConfig
[src]
fn clone(&self) -> ConvolutionConfig
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl<'a, T> NNOperationConfig<T> for ConvolutionConfig where
T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,
[src]
T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,
impl<'a, T> ConvolutionConfig<T> for ConvolutionConfig where
T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,
[src]
T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,
fn workspace_size(&self) -> usize
Returns the largest workspace size in bytes needed for any of the convolution operations. Read more