[−][src]Trait ndarray_einsum_beta::contractors::SingletonViewer
Required methods
fn view_singleton<'a, 'b>(
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
Implementors
impl<A> SingletonViewer<A> for Diagonalization
[src]
fn view_singleton<'a, 'b>(
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
[src]
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
impl<A> SingletonViewer<A> for Identity
[src]
fn view_singleton<'a, 'b>(
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
[src]
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
impl<A> SingletonViewer<A> for Permutation
[src]
fn view_singleton<'a, 'b>(
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,
[src]
&self,
tensor: &'b ArrayViewD<'a, A>
) -> ArrayViewD<'b, A> where
'a: 'b,
A: Clone + LinalgScalar,