pub struct Im2colWide;Expand description
1D im2col, not properly supported yet
Trait Implementations§
Source§impl Clone for Im2colWide
impl Clone for Im2colWide
Source§fn clone(&self) -> Im2colWide
fn clone(&self) -> Im2colWide
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CubeType for Im2colWide
impl CubeType for Im2colWide
type ExpandType = Im2colWideExpand
Source§fn into_mut(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
fn into_mut(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
Wrapper around the init method, necessary to type inference.
Source§impl LaunchArg for Im2colWide
impl LaunchArg for Im2colWide
Source§type RuntimeArg<'a, R: Runtime> = Im2colWideLaunch<'a, R>
type RuntimeArg<'a, R: Runtime> = Im2colWideLaunch<'a, R>
The runtime argument for the kernel.
Source§type CompilationArg = Im2colWideCompilationArg
type CompilationArg = Im2colWideCompilationArg
Compilation argument.
fn compilation_arg<'a, R: Runtime>( runtime_arg: &Self::RuntimeArg<'a, R>, ) -> Self::CompilationArg
Source§fn expand(
arg: &Self::CompilationArg,
builder: &mut KernelBuilder,
) -> <Self as CubeType>::ExpandType
fn expand( arg: &Self::CompilationArg, builder: &mut KernelBuilder, ) -> <Self as CubeType>::ExpandType
Register an input variable during compilation that fill the KernelBuilder.
Source§fn expand_output(
arg: &Self::CompilationArg,
builder: &mut KernelBuilder,
) -> <Self as CubeType>::ExpandType
fn expand_output( arg: &Self::CompilationArg, builder: &mut KernelBuilder, ) -> <Self as CubeType>::ExpandType
Register an output variable during compilation that fill the KernelBuilder.
Source§impl TensorMapKind for Im2colWide
impl TensorMapKind for Im2colWide
type Args = Im2colWideArgs
fn as_format(args: Self::Args) -> TensorMapFormat
impl Copy for Im2colWide
Auto Trait Implementations§
impl Freeze for Im2colWide
impl RefUnwindSafe for Im2colWide
impl Send for Im2colWide
impl Sync for Im2colWide
impl Unpin for Im2colWide
impl UnwindSafe for Im2colWide
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)