pub trait ConvFFTExt<'a, T, S, SK, const N: usize>
where T: FftNum + NumAssign, S: RawData, SK: RawData,
{ // Required method fn conv_fft( &self, kernel: impl IntoKernelWithDilation<'a, SK, N>, conv_mode: ConvMode<N>, padding_mode: PaddingMode<N, T> ) -> Result<Array<T, Dim<[Ix; N]>>, Error<N>>; }

Required Methods§

source

fn conv_fft( &self, kernel: impl IntoKernelWithDilation<'a, SK, N>, conv_mode: ConvMode<N>, padding_mode: PaddingMode<N, T> ) -> Result<Array<T, Dim<[Ix; N]>>, Error<N>>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, T, S, SK, const N: usize> ConvFFTExt<'a, T, S, SK, N> for ArrayBase<S, Dim<[Ix; N]>>
where T: NumAssign + Debug + FftNum, S: Data<Elem = T> + 'a, SK: Data<Elem = T> + 'a, [Ix; N]: IntoDimension<Dim = Dim<[Ix; N]>>, SliceInfo<[SliceInfoElem; N], Dim<[Ix; N]>, Dim<[Ix; N]>>: SliceArg<Dim<[Ix; N]>, OutDim = Dim<[Ix; N]>>, Dim<[Ix; N]>: RemoveAxis,

source§

fn conv_fft( &self, kernel: impl IntoKernelWithDilation<'a, SK, N>, conv_mode: ConvMode<N>, padding_mode: PaddingMode<N, T> ) -> Result<Array<T, Dim<[Ix; N]>>, Error<N>>

Implementors§