ella_tensor::shape

Trait NdimAdd

Source
pub trait NdimAdd<Other>
where Other: Shape,
{ type Output: Shape; }

Required Associated Types§

Implementors§

Source§

impl NdimAdd<Const<0>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#2}::Output::{constant#0}>

Source§

impl NdimAdd<Const<0>> for Const<2>

Source§

type Output = Const<ella_common::::shape::add::{impl#10}::Output::{constant#0}>

Source§

impl NdimAdd<Const<0>> for Const<3>

Source§

type Output = Const<ella_common::::shape::add::{impl#18}::Output::{constant#0}>

Source§

impl NdimAdd<Const<0>> for Const<4>

Source§

type Output = Const<ella_common::::shape::add::{impl#26}::Output::{constant#0}>

Source§

impl NdimAdd<Const<0>> for Const<5>

Source§

type Output = Const<ella_common::::shape::add::{impl#34}::Output::{constant#0}>

Source§

impl NdimAdd<Const<0>> for Const<6>

Source§

type Output = Const<ella_common::::shape::add::{impl#42}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#3}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<2>

Source§

type Output = Const<ella_common::::shape::add::{impl#11}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<3>

Source§

type Output = Const<ella_common::::shape::add::{impl#19}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<4>

Source§

type Output = Const<ella_common::::shape::add::{impl#27}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<5>

Source§

type Output = Const<ella_common::::shape::add::{impl#35}::Output::{constant#0}>

Source§

impl NdimAdd<Const<1>> for Const<6>

Source§

impl NdimAdd<Const<2>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#4}::Output::{constant#0}>

Source§

impl NdimAdd<Const<2>> for Const<2>

Source§

type Output = Const<ella_common::::shape::add::{impl#12}::Output::{constant#0}>

Source§

impl NdimAdd<Const<2>> for Const<3>

Source§

type Output = Const<ella_common::::shape::add::{impl#20}::Output::{constant#0}>

Source§

impl NdimAdd<Const<2>> for Const<4>

Source§

type Output = Const<ella_common::::shape::add::{impl#28}::Output::{constant#0}>

Source§

impl NdimAdd<Const<2>> for Const<5>

Source§

impl NdimAdd<Const<2>> for Const<6>

Source§

impl NdimAdd<Const<3>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#5}::Output::{constant#0}>

Source§

impl NdimAdd<Const<3>> for Const<2>

Source§

type Output = Const<ella_common::::shape::add::{impl#13}::Output::{constant#0}>

Source§

impl NdimAdd<Const<3>> for Const<3>

Source§

type Output = Const<ella_common::::shape::add::{impl#21}::Output::{constant#0}>

Source§

impl NdimAdd<Const<3>> for Const<4>

Source§

impl NdimAdd<Const<3>> for Const<5>

Source§

impl NdimAdd<Const<3>> for Const<6>

Source§

impl NdimAdd<Const<4>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#6}::Output::{constant#0}>

Source§

impl NdimAdd<Const<4>> for Const<2>

Source§

type Output = Const<ella_common::::shape::add::{impl#14}::Output::{constant#0}>

Source§

impl NdimAdd<Const<4>> for Const<3>

Source§

impl NdimAdd<Const<4>> for Const<4>

Source§

impl NdimAdd<Const<4>> for Const<5>

Source§

impl NdimAdd<Const<4>> for Const<6>

Source§

impl NdimAdd<Const<5>> for Const<1>

Source§

type Output = Const<ella_common::::shape::add::{impl#7}::Output::{constant#0}>

Source§

impl NdimAdd<Const<5>> for Const<2>

Source§

impl NdimAdd<Const<5>> for Const<3>

Source§

impl NdimAdd<Const<5>> for Const<4>

Source§

impl NdimAdd<Const<5>> for Const<5>

Source§

impl NdimAdd<Const<5>> for Const<6>

Source§

impl NdimAdd<Const<6>> for Const<1>

Source§

impl NdimAdd<Const<6>> for Const<2>

Source§

impl NdimAdd<Const<6>> for Const<3>

Source§

impl NdimAdd<Const<6>> for Const<4>

Source§

impl NdimAdd<Const<6>> for Const<5>

Source§

impl NdimAdd<Const<6>> for Const<6>

Source§

impl NdimAdd<Dyn> for Const<1>

Source§

impl NdimAdd<Dyn> for Const<2>

Source§

impl NdimAdd<Dyn> for Const<3>

Source§

impl NdimAdd<Dyn> for Const<4>

Source§

impl NdimAdd<Dyn> for Const<5>

Source§

impl NdimAdd<Dyn> for Const<6>

Source§

impl<S> NdimAdd<S> for Const<0>
where S: Shape,

Source§

impl<S> NdimAdd<S> for Dyn
where S: Shape,