Enum moose::fixedpoint::FixedTensor
source · [−]pub enum FixedTensor<HostFixedT, MirFixedT, RepFixedT> {
Host(HostFixedT),
Mirrored3(MirFixedT),
Replicated(RepFixedT),
}
Expand description
Abstract fixed-point tensor.
Variants
Host(HostFixedT)
Mirrored3(MirFixedT)
Replicated(RepFixedT)
Trait Implementations
sourceimpl CanonicalType for FixedTensor<HostFixed64Tensor, Mirrored3Fixed64Tensor, ReplicatedFixed64Tensor>
impl CanonicalType for FixedTensor<HostFixed64Tensor, Mirrored3Fixed64Tensor, ReplicatedFixed64Tensor>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u64>> as CanonicalType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as CanonicalType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as CanonicalType>::Type>
sourceimpl CanonicalType for FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
impl CanonicalType for FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u64>> as CanonicalType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as CanonicalType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as CanonicalType>::Type>
sourceimpl CanonicalType for FixedTensor<HostFixed128Tensor, Mirrored3Fixed128Tensor, ReplicatedFixed128Tensor>
impl CanonicalType for FixedTensor<HostFixed128Tensor, Mirrored3Fixed128Tensor, ReplicatedFixed128Tensor>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u128>> as CanonicalType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as CanonicalType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as CanonicalType>::Type>
sourceimpl CanonicalType for FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
impl CanonicalType for FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u128>> as CanonicalType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as CanonicalType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as CanonicalType>::Type>
sourceimpl<HostFixedT: Clone, MirFixedT: Clone, RepFixedT: Clone> Clone for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
impl<HostFixedT: Clone, MirFixedT: Clone, RepFixedT: Clone> Clone for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
sourcefn clone(&self) -> FixedTensor<HostFixedT, MirFixedT, RepFixedT>
fn clone(&self) -> FixedTensor<HostFixedT, MirFixedT, RepFixedT>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<HostFixedT: Debug, MirFixedT: Debug, RepFixedT: Debug> Debug for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
impl<HostFixedT: Debug, MirFixedT: Debug, RepFixedT: Debug> Debug for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
sourceimpl<'de, HostFixedT, MirFixedT, RepFixedT> Deserialize<'de> for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Deserialize<'de>,
MirFixedT: Deserialize<'de>,
RepFixedT: Deserialize<'de>,
impl<'de, HostFixedT, MirFixedT, RepFixedT> Deserialize<'de> for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Deserialize<'de>,
MirFixedT: Deserialize<'de>,
RepFixedT: Deserialize<'de>,
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
impl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
sourcefn from(x: &Fixed128Tensor) -> Self
fn from(x: &Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: &Fixed64Tensor) -> Self
fn from(x: &Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for SymbolicValue
impl From<<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for SymbolicValue
sourcefn from(x: <Fixed128Tensor as SymbolicType>::Type) -> Self
fn from(x: <Fixed128Tensor as SymbolicType>::Type) -> Self
Converts to this type from the input type.
sourceimpl From<<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for SymbolicValue
impl From<<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for SymbolicValue
sourcefn from(x: <Fixed64Tensor as SymbolicType>::Type) -> Self
fn from(x: <Fixed64Tensor as SymbolicType>::Type) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<<HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type>> for <Fixed128Tensor as SymbolicType>::Type
impl From<FixedTensor<<HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type>> for <Fixed128Tensor as SymbolicType>::Type
sourcefn from(
x: FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
) -> Self
fn from(
x: FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<<HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type>> for <Fixed64Tensor as SymbolicType>::Type
impl From<FixedTensor<<HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type>> for <Fixed64Tensor as SymbolicType>::Type
sourcefn from(
x: FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
) -> Self
fn from(
x: FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
impl From<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
sourcefn from(x: Fixed128Tensor) -> Self
fn from(x: Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: Fixed64Tensor) -> Self
fn from(x: Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl<HostFixedT: PartialEq, MirFixedT: PartialEq, RepFixedT: PartialEq> PartialEq<FixedTensor<HostFixedT, MirFixedT, RepFixedT>> for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
impl<HostFixedT: PartialEq, MirFixedT: PartialEq, RepFixedT: PartialEq> PartialEq<FixedTensor<HostFixedT, MirFixedT, RepFixedT>> for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
sourcefn eq(&self, other: &FixedTensor<HostFixedT, MirFixedT, RepFixedT>) -> bool
fn eq(&self, other: &FixedTensor<HostFixedT, MirFixedT, RepFixedT>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &FixedTensor<HostFixedT, MirFixedT, RepFixedT>) -> bool
fn ne(&self, other: &FixedTensor<HostFixedT, MirFixedT, RepFixedT>) -> bool
This method tests for !=
.
sourceimpl PartiallySymbolicType for FixedTensor<HostFixed64Tensor, Mirrored3Fixed64Tensor, ReplicatedFixed64Tensor>
impl PartiallySymbolicType for FixedTensor<HostFixed64Tensor, Mirrored3Fixed64Tensor, ReplicatedFixed64Tensor>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type>
sourceimpl PartiallySymbolicType for FixedTensor<HostFixed128Tensor, Mirrored3Fixed128Tensor, ReplicatedFixed128Tensor>
impl PartiallySymbolicType for FixedTensor<HostFixed128Tensor, Mirrored3Fixed128Tensor, ReplicatedFixed128Tensor>
type Type = FixedTensor<<HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type>
sourceimpl<HostFixedT, MirFixedT, RepFixedT> Placed for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Placed,
HostFixedT::Placement: Into<Placement>,
MirFixedT: Placed,
MirFixedT::Placement: Into<Placement>,
RepFixedT: Placed,
RepFixedT::Placement: Into<Placement>,
impl<HostFixedT, MirFixedT, RepFixedT> Placed for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Placed,
HostFixedT::Placement: Into<Placement>,
MirFixedT: Placed,
MirFixedT::Placement: Into<Placement>,
RepFixedT: Placed,
RepFixedT::Placement: Into<Placement>,
sourceimpl PlacementAbs<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAbs<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn abs(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementAbs<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAbs<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn abs(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAbs<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn abs(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementAbs<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAbs<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn abs(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAdd<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn add(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn add(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn add(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAdd<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn add(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn add_n(&self, sess: &AsyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn add_n(&self, sess: &AsyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn add_n(&self, sess: &AsyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAddN<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn add_n(&self, sess: &AsyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn add_n(&self, sess: &SyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn add_n(&self, sess: &SyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn add_n(&self, sess: &SyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementAddN<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn add_n(&self, sess: &SyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementArgmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Uint64Tensor
sourceimpl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementArgmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Uint64Tensor
sourceimpl PlacementConcatenate<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementConcatenate<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn concatenate(
&self,
sess: &AsyncSession,
axis: u32,
xs: &[Fixed128Tensor]
) -> Fixed128Tensor
sourceimpl PlacementConcatenate<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementConcatenate<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn concatenate(
&self,
sess: &AsyncSession,
axis: u32,
xs: &[Fixed64Tensor]
) -> Fixed64Tensor
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementConcatenate<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SyncSession,
axis: u32,
xs: &[Fixed128Tensor]
) -> Fixed128Tensor
sourceimpl PlacementConcatenate<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementConcatenate<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SyncSession,
axis: u32,
xs: &[Fixed64Tensor]
) -> Fixed64Tensor
sourceimpl PlacementDecrypt<AsyncSession, AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDecrypt<AsyncSession, AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn decrypt(
&self,
sess: &AsyncSession,
x0: &HostAesKey,
x1: &Fixed128AesTensor
) -> Fixed128Tensor
sourceimpl PlacementDecrypt<AsyncSession, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDecrypt<AsyncSession, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn decrypt(
&self,
sess: &AsyncSession,
x0: &ReplicatedAesKey,
x1: &Fixed128AesTensor
) -> Fixed128Tensor
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<HostAesKey as SymbolicType>::Type,
x1: &<Fixed128AesTensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as SymbolicType>::Type,
x1: &<Fixed128AesTensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SyncSession, AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDecrypt<SyncSession, AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn decrypt(
&self,
sess: &SyncSession,
x0: &HostAesKey,
x1: &Fixed128AesTensor
) -> Fixed128Tensor
sourceimpl PlacementDecrypt<SyncSession, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDecrypt<SyncSession, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>, FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SyncSession,
x0: &ReplicatedAesKey,
x1: &Fixed128AesTensor
) -> Fixed128Tensor
sourceimpl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementDiv<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn div(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn div(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn div(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementDiv<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn div(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementDot<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementDot<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementExp<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementExp<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn exp(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementExp<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementExp<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn exp(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementExp<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn exp(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementExp<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementExp<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn exp(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementExpandDims<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementExpandDims<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
x0: &Fixed128Tensor
) -> Float64Tensor
sourceimpl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Mirrored3Placement
impl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
x0: &Fixed128Tensor
) -> Float64Tensor
sourceimpl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
x0: &Fixed64Tensor
) -> Float32Tensor
sourceimpl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Mirrored3Placement
impl PlacementFixedpointDecode<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
x0: &Fixed64Tensor
) -> Float32Tensor
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SyncSession,
fractional_precision: u32,
x0: &Fixed128Tensor
) -> Float64Tensor
sourceimpl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Mirrored3Placement
impl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SyncSession,
fractional_precision: u32,
x0: &Fixed128Tensor
) -> Float64Tensor
sourceimpl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SyncSession,
fractional_precision: u32,
x0: &Fixed64Tensor
) -> Float32Tensor
sourceimpl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Mirrored3Placement
impl PlacementFixedpointDecode<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SyncSession,
fractional_precision: u32,
x0: &Fixed64Tensor
) -> Float32Tensor
sourceimpl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float32Tensor
) -> Fixed64Tensor
sourceimpl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Mirrored3Placement
impl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float32Tensor
) -> Fixed64Tensor
sourceimpl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float64Tensor
) -> Fixed128Tensor
sourceimpl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Mirrored3Placement
impl PlacementFixedpointEncode<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &AsyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float64Tensor
) -> Fixed128Tensor
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float32Tensor
) -> Fixed64Tensor
sourceimpl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Mirrored3Placement
impl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float32Tensor
) -> Fixed64Tensor
sourceimpl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float64Tensor
) -> Fixed128Tensor
sourceimpl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Mirrored3Placement
impl PlacementFixedpointEncode<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SyncSession,
fractional_precision: u32,
integral_precision: u32,
x0: &Float64Tensor
) -> Fixed128Tensor
sourceimpl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementGreater<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementGreater<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn identity(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn identity(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn identity(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementIdentity<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn identity(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn identity(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn identity(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn identity(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementIdentity<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn identity(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementIndexAxis<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementIndexAxis<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementLess<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn less(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn less(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> BooleanTensor
sourceimpl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
impl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for HostPlacement
fn less(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
impl PlacementLess<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for ReplicatedPlacement
fn less(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> BooleanTensor
sourceimpl PlacementLog<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementLog<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn log(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementLog<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementLog<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn log(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementLog<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn log(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementLog<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementLog<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn log(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementLog2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementLog2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn log2(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementLog2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementLog2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn log2(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementLog2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn log2(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementLog2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementLog2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn log2(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn maximum(&self, sess: &AsyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn maximum(&self, sess: &AsyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn maximum(&self, sess: &AsyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMaximum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn maximum(&self, sess: &AsyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn maximum(&self, sess: &SyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn maximum(&self, sess: &SyncSession, xs: &[Fixed128Tensor]) -> Fixed128Tensor
sourceimpl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn maximum(&self, sess: &SyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMaximum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn maximum(&self, sess: &SyncSession, xs: &[Fixed64Tensor]) -> Fixed64Tensor
sourceimpl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mean(
&self,
sess: &AsyncSession,
axis: Option<u32>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mean(
&self,
sess: &AsyncSession,
axis: Option<u32>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mean(
&self,
sess: &AsyncSession,
axis: Option<u32>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMean<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mean(
&self,
sess: &AsyncSession,
axis: Option<u32>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mean(
&self,
sess: &SyncSession,
axis: Option<u32>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mean(
&self,
sess: &SyncSession,
axis: Option<u32>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mean(
&self,
sess: &SyncSession,
axis: Option<u32>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMean<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mean(
&self,
sess: &SyncSession,
axis: Option<u32>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMul<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMul<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &BooleanTensor,
x1: &Fixed128Tensor,
x2: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &BooleanTensor,
x1: &Fixed128Tensor,
x2: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &BooleanTensor,
x1: &Fixed64Tensor,
x2: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMux<AsyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &BooleanTensor,
x1: &Fixed64Tensor,
x2: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type,
x2: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type,
x2: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type,
x2: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type,
x2: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &BooleanTensor,
x1: &Fixed128Tensor,
x2: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &BooleanTensor,
x1: &Fixed128Tensor,
x2: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &BooleanTensor,
x1: &Fixed64Tensor,
x2: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementMux<SyncSession, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &BooleanTensor,
x1: &Fixed64Tensor,
x2: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementPow2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementPow2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn pow2(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementPow2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementPow2<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn pow2(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementPow2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementPow2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn pow2(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementPow2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementPow2<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn pow2(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementRelu<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementRelu<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn relu(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementRelu<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementRelu<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn relu(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementRelu<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn relu(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementRelu<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementRelu<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn relu(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &HostShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &ReplicatedShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &HostShape
) -> Fixed64Tensor
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &ReplicatedShape
) -> Fixed64Tensor
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &HostShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &ReplicatedShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &HostShape
) -> Fixed64Tensor
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &ReplicatedShape
) -> Fixed64Tensor
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>> for ReplicatedPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>> for ReplicatedPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> ReplicatedShape
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>> for ReplicatedPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>> for ReplicatedPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> ReplicatedShape
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>> for ReplicatedPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, RepShape<HostShape>> for ReplicatedPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> ReplicatedShape
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>> for ReplicatedPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, RepShape<HostShape>> for ReplicatedPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> ReplicatedShape
sourceimpl PlacementSigmoid<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSigmoid<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sigmoid(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementSigmoid<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSigmoid<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sigmoid(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSigmoid<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sigmoid(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementSigmoid<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSigmoid<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sigmoid(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSlice<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSlice<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSoftmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSoftmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn softmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSoftmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSoftmax<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn softmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSoftmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn softmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSoftmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSoftmax<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn softmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSqrt<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSqrt<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sqrt(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementSqrt<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSqrt<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sqrt(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSqrt<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sqrt(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementSqrt<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSqrt<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sqrt(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSqueeze<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSqueeze<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSub<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSub<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSum<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementSum<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn transpose(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn transpose(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn transpose(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementTranspose<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn transpose(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn transpose(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn transpose(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> Fixed128Tensor
sourceimpl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn transpose(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementTranspose<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn transpose(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> Fixed64Tensor
sourceimpl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn trunc_pr(
&self,
sess: &AsyncSession,
amount: u32,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &AsyncSession,
amount: u32,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn trunc_pr(
&self,
sess: &AsyncSession,
amount: u32,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementTruncPr<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &AsyncSession,
amount: u32,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn trunc_pr(
&self,
sess: &SyncSession,
amount: u32,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
impl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SyncSession,
amount: u32,
x0: &Fixed128Tensor
) -> Fixed128Tensor
sourceimpl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn trunc_pr(
&self,
sess: &SyncSession,
amount: u32,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
impl PlacementTruncPr<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SyncSession,
amount: u32,
x0: &Fixed64Tensor
) -> Fixed64Tensor
sourceimpl<HostFixedT, MirFixedT, RepFixedT> Serialize for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Serialize,
MirFixedT: Serialize,
RepFixedT: Serialize,
impl<HostFixedT, MirFixedT, RepFixedT> Serialize for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Serialize,
MirFixedT: Serialize,
RepFixedT: Serialize,
sourceimpl TryFrom<<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
impl TryFrom<<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for FixedTensor<<HostFixed128Tensor as SymbolicType>::Type, <Mirrored3Fixed128Tensor as SymbolicType>::Type, <ReplicatedFixed128Tensor as SymbolicType>::Type>
sourcefn try_from(v: <Fixed128Tensor as SymbolicType>::Type) -> Result<Self>
fn try_from(v: <Fixed128Tensor as SymbolicType>::Type) -> Result<Self>
Performs the conversion.
sourceimpl TryFrom<<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
impl TryFrom<<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for FixedTensor<<HostFixed64Tensor as SymbolicType>::Type, <Mirrored3Fixed64Tensor as SymbolicType>::Type, <ReplicatedFixed64Tensor as SymbolicType>::Type>
sourcefn try_from(v: <Fixed64Tensor as SymbolicType>::Type) -> Result<Self>
fn try_from(v: <Fixed64Tensor as SymbolicType>::Type) -> Result<Self>
Performs the conversion.
impl<HostFixedT, MirFixedT, RepFixedT> StructuralPartialEq for FixedTensor<HostFixedT, MirFixedT, RepFixedT>
Auto Trait Implementations
impl<HostFixedT, MirFixedT, RepFixedT> RefUnwindSafe for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: RefUnwindSafe,
MirFixedT: RefUnwindSafe,
RepFixedT: RefUnwindSafe,
impl<HostFixedT, MirFixedT, RepFixedT> Send for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Send,
MirFixedT: Send,
RepFixedT: Send,
impl<HostFixedT, MirFixedT, RepFixedT> Sync for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Sync,
MirFixedT: Sync,
RepFixedT: Sync,
impl<HostFixedT, MirFixedT, RepFixedT> Unpin for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: Unpin,
MirFixedT: Unpin,
RepFixedT: Unpin,
impl<HostFixedT, MirFixedT, RepFixedT> UnwindSafe for FixedTensor<HostFixedT, MirFixedT, RepFixedT> where
HostFixedT: UnwindSafe,
MirFixedT: UnwindSafe,
RepFixedT: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FmtForward for T
impl<T> FmtForward for T
fn fmt_binary(self) -> FmtBinary<Self> where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self> where
Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted. Read more
fn fmt_display(self) -> FmtDisplay<Self> where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self> where
Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted. Read more
fn fmt_lower_exp(self) -> FmtLowerExp<Self> where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self> where
Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted. Read more
fn fmt_lower_hex(self) -> FmtLowerHex<Self> where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self> where
Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted. Read more
fn fmt_octal(self) -> FmtOctal<Self> where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self> where
Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted. Read more
fn fmt_pointer(self) -> FmtPointer<Self> where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self> where
Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted. Read more
fn fmt_upper_exp(self) -> FmtUpperExp<Self> where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self> where
Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted. Read more
fn fmt_upper_hex(self) -> FmtUpperHex<Self> where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self> where
Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted. Read more
fn fmt_list(self) -> FmtList<Self> where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self> where
&'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
sourceimpl<T> FutureExt for T
impl<T> FutureExt for T
sourcefn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
sourcefn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message T
in a tonic::Request
impl<T> Pipe for T where
T: ?Sized,
impl<T> Pipe for T where
T: ?Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
Pipes by value. This is generally the method you want to use. Read more
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R where
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R where
R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R where
Self: Borrow<B>,
B: 'a + ?Sized,
R: 'a,
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R where
Self: Borrow<B>,
B: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.borrow()
into the pipe function. Read more
fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
B: 'a + ?Sized,
R: 'a,
fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
B: 'a + ?Sized,
R: 'a,
Mutably borrows self
, then passes self.borrow_mut()
into the pipe
function. Read more
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R where
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R where
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.as_ref()
into the pipe function.
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
Mutably borrows self
, then passes self.as_mut()
into the pipe
function. Read more
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.deref()
into the pipe function.
sourceimpl<S, T, P> PlacementPlace<S, Symbolic<T>> for P where
S: Session,
T: Placed<Placement = P>,
P: PlacementPlace<S, T> + Clone + PartialEq<P>,
impl<S, T, P> PlacementPlace<S, Symbolic<T>> for P where
S: Session,
T: Placed<Placement = P>,
P: PlacementPlace<S, T> + Clone + PartialEq<P>,
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Tap for T
impl<T> Tap for T
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Immutable access to the Borrow<B>
of a value. Read more
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Mutable access to the BorrowMut<B>
of a value. Read more
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Immutable access to the AsRef<R>
view of a value. Read more
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Mutable access to the AsMut<R>
view of a value. Read more
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
Immutable access to the Deref::Target
of a value. Read more
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
Mutable access to the Deref::Target
of a value. Read more
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
builds. Read more
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Calls .tap_borrow()
only in debug builds, and is erased in release
builds. Read more
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
builds. Read more
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Calls .tap_ref()
only in debug builds, and is erased in release
builds. Read more
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Calls .tap_ref_mut()
only in debug builds, and is erased in release
builds. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more