[][src]Trait melange::tensor::shape::StridedDim

pub unsafe trait StridedDim<Rhs> {
    type Output;
}

Binary type operator that outputs B1 if the implementor dimension can be strided to Rhs.

Associated Types

type Output

Loading content...

Implementations on Foreign Types

impl<U, B, V> StridedDim<V> for UInt<U, B> where
    V: StaticDim,
    U: Div<V> + Rem<V>,
    <U as Rem<V>>::Output: IsGreater<U0>,
    <U as Div<V>>::Output: Add<Gr<<U as Rem<V>>::Output, U0>>, 
[src]

type Output = Sum<<U as Div<V>>::Output, Gr<<U as Rem<V>>::Output, U0>>

impl<U, B> StridedDim<Dyn> for UInt<U, B>[src]

type Output = Dyn

Loading content...

Implementors

impl<V> StridedDim<V> for Dyn[src]

type Output = Dyn

Loading content...