pub struct SimpleIm2col;
Expand description
Loads the content of all tiles in the tensor view using all planes, iterating with steps determined by the plane’s dimension.
Implementations§
Source§impl SimpleIm2col
impl SimpleIm2col
pub fn load_to_slice<MP: MatmulPrecision, G: ConvGemmConfig>( tensor_reader: &Im2colReader<MP::EI>, slice: &mut SliceMut<Line<MP::ES>>, ident: Ident, config: G, )
pub fn __expand_load_to_slice<MP: MatmulPrecision, G: ConvGemmConfig>( context: &mut Scope, tensor_reader: <Im2colReader<MP::EI> as CubeType>::ExpandType, slice: <SliceMut<Line<MP::ES>> as CubeType>::ExpandType, ident: Ident, config: G, ) -> <() as CubeType>::ExpandType
Trait Implementations§
Source§impl Clone for SimpleIm2col
impl Clone for SimpleIm2col
Source§fn clone(&self) -> SimpleIm2col
fn clone(&self) -> SimpleIm2col
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl CubeType for SimpleIm2col
impl CubeType for SimpleIm2col
type ExpandType = SimpleIm2colExpand
Source§fn init(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
fn init(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
Wrapper around the init method, necessary to type inference.
impl Copy for SimpleIm2col
Auto Trait Implementations§
impl Freeze for SimpleIm2col
impl RefUnwindSafe for SimpleIm2col
impl Send for SimpleIm2col
impl Sync for SimpleIm2col
impl Unpin for SimpleIm2col
impl UnwindSafe for SimpleIm2col
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more