pub trait ConvolutionConfig<F> {
    // Provided method
    fn workspace_size(&self) -> usize { ... }
}
Expand description

Provides Convolution Config functionality.

Needs to be implemented for Operation specific configurations.

Provided Methods§

source

fn workspace_size(&self) -> usize

Returns the largest workspace size in bytes needed for any of the convolution operations.

Implementations on Foreign Types§

source§

impl<T> ConvolutionConfig<T> for ConvolutionConfig
where T: Float + DataTypeInfo,

Implementors§

source§

impl<'a, T> ConvolutionConfig<T> for coaster_nn::frameworks::native::helper::ConvolutionConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,