Struct moose::host::HostRingTensor
source · [−]pub struct HostRingTensor<T>(pub ArcArrayD<Wrapping<T>>, pub HostPlacement);
Tuple Fields
0: ArcArrayD<Wrapping<T>>
1: HostPlacement
Trait Implementations
sourceimpl<T: Clone> Clone for HostRingTensor<T>
impl<T: Clone> Clone for HostRingTensor<T>
sourcefn clone(&self) -> HostRingTensor<T>
fn clone(&self) -> HostRingTensor<T>
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<T: Debug> Debug for HostRingTensor<T>
impl<T: Debug> Debug for HostRingTensor<T>
sourceimpl<'de, T> Deserialize<'de> for HostRingTensor<T> where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for HostRingTensor<T> where
T: 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<&'_ HostRingTensor<u128>> for Value
impl From<&'_ HostRingTensor<u128>> for Value
sourcefn from(x: &HostRing128Tensor) -> Self
fn from(x: &HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostRingTensor<u64>> for Value
impl From<&'_ HostRingTensor<u64>> for Value
sourcefn from(x: &HostRing64Tensor) -> Self
fn from(x: &HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<<HostRingTensor<u128> as SymbolicType>::Type> for SymbolicValue
impl From<<HostRingTensor<u128> as SymbolicType>::Type> for SymbolicValue
sourcefn from(x: <HostRing128Tensor as SymbolicType>::Type) -> Self
fn from(x: <HostRing128Tensor as SymbolicType>::Type) -> Self
Converts to this type from the input type.
sourceimpl From<<HostRingTensor<u64> as SymbolicType>::Type> for SymbolicValue
impl From<<HostRingTensor<u64> as SymbolicType>::Type> for SymbolicValue
sourcefn from(x: <HostRing64Tensor as SymbolicType>::Type) -> Self
fn from(x: <HostRing64Tensor as SymbolicType>::Type) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u128>> for Constant
impl From<HostRingTensor<u128>> for Constant
sourcefn from(x: HostRing128Tensor) -> Self
fn from(x: HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u128>> for Value
impl From<HostRingTensor<u128>> for Value
sourcefn from(x: HostRing128Tensor) -> Self
fn from(x: HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u128>> for <HostRing128Tensor as SymbolicType>::Type
impl From<HostRingTensor<u128>> for <HostRing128Tensor as SymbolicType>::Type
sourcefn from(x: HostRing128Tensor) -> Self
fn from(x: HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u64>> for Constant
impl From<HostRingTensor<u64>> for Constant
sourcefn from(x: HostRing64Tensor) -> Self
fn from(x: HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u64>> for Value
impl From<HostRingTensor<u64>> for Value
sourcefn from(x: HostRing64Tensor) -> Self
fn from(x: HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u64>> for <HostRing64Tensor as SymbolicType>::Type
impl From<HostRingTensor<u64>> for <HostRing64Tensor as SymbolicType>::Type
sourcefn from(x: HostRing64Tensor) -> Self
fn from(x: HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl<T: Clone, D: Dimension> FromRaw<ArrayBase<OwnedRepr<T>, D>, HostRingTensor<T>> for HostPlacement
impl<T: Clone, D: Dimension> FromRaw<ArrayBase<OwnedRepr<T>, D>, HostRingTensor<T>> for HostPlacement
fn from_raw(&self, raw: Array<T, D>) -> HostRingTensor<T>
sourceimpl<T: Hash> Hash for HostRingTensor<T>
impl<T: Hash> Hash for HostRingTensor<T>
sourceimpl<T: PartialEq> PartialEq<HostRingTensor<T>> for HostRingTensor<T>
impl<T: PartialEq> PartialEq<HostRingTensor<T>> for HostRingTensor<T>
sourcefn eq(&self, other: &HostRingTensor<T>) -> bool
fn eq(&self, other: &HostRingTensor<T>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &HostRingTensor<T>) -> bool
fn ne(&self, other: &HostRingTensor<T>) -> bool
This method tests for !=
.
sourceimpl<T> Placed for HostRingTensor<T>
impl<T> Placed for HostRingTensor<T>
sourceimpl PlacementAdd<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementAdd<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn add(
&self,
sess: &AsyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementAdd<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementAdd<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn add(
&self,
sess: &AsyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementAdd<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementAdd<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn add(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementAdd<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAdd<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementAdd<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementAdd<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn add(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementAdd<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAdd<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn add(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementAdd<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn add(
&self,
sess: &SyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementAdd<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementAdd<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn add(
&self,
sess: &SyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementAdd<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementAdd<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn add(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementAdd<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAdd<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn add(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementAdd<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementAdd<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn add(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementAdd<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAdd<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn add(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementAddN<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAddN<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn add_n(
&self,
sess: &AsyncSession,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementAddN<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAddN<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn add_n(
&self,
sess: &AsyncSession,
xs: &[HostRing64Tensor]
) -> HostRing64Tensor
sourceimpl PlacementAddN<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostRing128Tensor as SymbolicType>::Type]
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostRing64Tensor as SymbolicType>::Type]
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAddN<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn add_n(
&self,
sess: &SyncSession,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementAddN<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAddN<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn add_n(&self, sess: &SyncSession, xs: &[HostRing64Tensor]) -> HostRing64Tensor
sourceimpl PlacementAnd<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAnd<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn and(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementAnd<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAnd<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn and(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementAnd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementAnd<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn and(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAnd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementAnd<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn and(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAnd<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementAnd<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn and(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementAnd<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementAnd<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn and(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementArgmax<AsyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
impl PlacementArgmax<AsyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &HostRing128Tensor
) -> HostRing64Tensor
sourceimpl PlacementArgmax<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementArgmax<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn argmax(
&self,
sess: &AsyncSession,
axis: usize,
upmost_index: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementArgmax<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
impl PlacementArgmax<SyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &HostRing128Tensor
) -> HostRing64Tensor
sourceimpl PlacementArgmax<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementArgmax<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn argmax(
&self,
sess: &SyncSession,
axis: usize,
upmost_index: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementBitDecompose<AsyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementBitDecompose<AsyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn bit_decompose(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementBitDecompose<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBitDecompose<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn bit_decompose(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBitDecompose<AsyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementBitDecompose<AsyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn bit_decompose(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementBitDecompose<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBitDecompose<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn bit_decompose(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementBitDecompose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementBitDecompose<SyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementBitDecompose<SyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn bit_decompose(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementBitDecompose<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBitDecompose<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn bit_decompose(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBitDecompose<SyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementBitDecompose<SyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn bit_decompose(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementBitDecompose<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBitDecompose<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn bit_decompose(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementBitExtract<AsyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementBitExtract<AsyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn bit_extract(
&self,
sess: &AsyncSession,
bit_idx: usize,
x0: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementBitExtract<AsyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementBitExtract<AsyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn bit_extract(
&self,
sess: &AsyncSession,
bit_idx: usize,
x0: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementBitExtract<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBitExtract<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn bit_extract(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementBitExtract<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBitExtract<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn bit_extract(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementBitExtract<SyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementBitExtract<SyncSession, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn bit_extract(
&self,
sess: &SyncSession,
bit_idx: usize,
x0: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementBitExtract<SyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementBitExtract<SyncSession, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn bit_extract(
&self,
sess: &SyncSession,
bit_idx: usize,
x0: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn broadcast(
&self,
sess: &AsyncSession,
x0: &HostShape,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn broadcast(
&self,
sess: &AsyncSession,
x0: &HostShape,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn broadcast(
&self,
sess: &SyncSession,
x0: &HostShape,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn broadcast(
&self,
sess: &SyncSession,
x0: &HostShape,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementCast<AsyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
impl PlacementCast<AsyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
fn cast(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostRing64Tensor
sourceimpl PlacementCast<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementCast<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn cast(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementCast<AsyncSession, HostRingTensor<u64>, HostTensor<u64>> for HostPlacement
impl PlacementCast<AsyncSession, HostRingTensor<u64>, HostTensor<u64>> for HostPlacement
fn cast(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostUint64Tensor
sourceimpl PlacementCast<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
impl PlacementCast<SyncSession, HostRingTensor<u128>, HostRingTensor<u64>> for HostPlacement
fn cast(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostRing64Tensor
sourceimpl PlacementCast<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementCast<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn cast(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementCast<SyncSession, HostRingTensor<u64>, HostTensor<u64>> for HostPlacement
impl PlacementCast<SyncSession, HostRingTensor<u64>, HostTensor<u64>> for HostPlacement
fn cast(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostUint64Tensor
sourceimpl PlacementConcatenate<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementConcatenate<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn concatenate(
&self,
sess: &AsyncSession,
axis: u32,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementConcatenate<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementConcatenate<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn concatenate(
&self,
sess: &AsyncSession,
axis: u32,
xs: &[HostRing64Tensor]
) -> HostRing64Tensor
sourceimpl PlacementConcatenate<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostRing128Tensor as SymbolicType>::Type]
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostRing64Tensor as SymbolicType>::Type]
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementConcatenate<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn concatenate(
&self,
sess: &SyncSession,
axis: u32,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementConcatenate<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementConcatenate<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn concatenate(
&self,
sess: &SyncSession,
axis: u32,
xs: &[HostRing64Tensor]
) -> HostRing64Tensor
sourceimpl PlacementConstant<AsyncSession, HostRingTensor<u128>> for HostPlacement
impl PlacementConstant<AsyncSession, HostRingTensor<u128>> for HostPlacement
fn constant(&self, sess: &AsyncSession, value: Constant) -> HostRing128Tensor
sourceimpl PlacementConstant<AsyncSession, HostRingTensor<u64>> for HostPlacement
impl PlacementConstant<AsyncSession, HostRingTensor<u64>> for HostPlacement
fn constant(&self, sess: &AsyncSession, value: Constant) -> HostRing64Tensor
sourceimpl PlacementConstant<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SyncSession, HostRingTensor<u128>> for HostPlacement
impl PlacementConstant<SyncSession, HostRingTensor<u128>> for HostPlacement
fn constant(&self, sess: &SyncSession, value: Constant) -> HostRing128Tensor
sourceimpl PlacementConstant<SyncSession, HostRingTensor<u64>> for HostPlacement
impl PlacementConstant<SyncSession, HostRingTensor<u64>> for HostPlacement
fn constant(&self, sess: &SyncSession, value: Constant) -> HostRing64Tensor
sourceimpl PlacementDemirror<AsyncSession, Mir3Tensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementDemirror<AsyncSession, Mir3Tensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn demirror(
&self,
sess: &AsyncSession,
x0: &Mirrored3Ring128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDemirror<AsyncSession, Mir3Tensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementDemirror<AsyncSession, Mir3Tensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn demirror(
&self,
sess: &AsyncSession,
x0: &Mirrored3Ring64Tensor
) -> HostRing64Tensor
sourceimpl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SyncSession, Mir3Tensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementDemirror<SyncSession, Mir3Tensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn demirror(
&self,
sess: &SyncSession,
x0: &Mirrored3Ring128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDemirror<SyncSession, Mir3Tensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementDemirror<SyncSession, Mir3Tensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn demirror(
&self,
sess: &SyncSession,
x0: &Mirrored3Ring64Tensor
) -> HostRing64Tensor
sourceimpl PlacementDiag<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDiag<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn diag(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementDiag<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDiag<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn diag(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementDiag<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDiag<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn diag(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementDiag<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDiag<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn diag(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementDiv<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDiv<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDiv<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDiv<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn div(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementDiv<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDiv<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn div(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDiv<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDiv<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn div(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementDot<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDot<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDot<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDot<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn dot(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementDot<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementDot<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementDot<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementDot<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn dot(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementExpandDims<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementExpandDims<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementExpandDims<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementExpandDims<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn expand_dims(
&self,
sess: &AsyncSession,
axis: Vec<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementExpandDims<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementExpandDims<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementExpandDims<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementExpandDims<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn expand_dims(
&self,
sess: &SyncSession,
axis: Vec<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementFill<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementFill<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementFill<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementFill<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementFill<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementFill<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementFill<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementGreater<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementGreater<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementGreater<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementGreater<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn greater(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementGreater<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementGreater<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementGreater<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementGreater<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn greater(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementIdentity<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementIdentity<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn identity(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementIdentity<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementIdentity<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn identity(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementIdentity<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementIdentity<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn identity(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementIdentity<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementIdentity<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn identity(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementIndexAxis<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementIndexAxis<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementIndexAxis<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementIndexAxis<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn index_axis(
&self,
sess: &AsyncSession,
axis: usize,
index: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementIndexAxis<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementIndexAxis<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementIndexAxis<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementIndexAxis<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn index_axis(
&self,
sess: &SyncSession,
axis: usize,
index: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementInput<AsyncSession, HostRingTensor<u128>> for HostPlacement
impl PlacementInput<AsyncSession, HostRingTensor<u128>> for HostPlacement
fn input(&self, sess: &AsyncSession, arg_name: String) -> HostRing128Tensor
sourceimpl PlacementInput<AsyncSession, HostRingTensor<u64>> for HostPlacement
impl PlacementInput<AsyncSession, HostRingTensor<u64>> for HostPlacement
fn input(&self, sess: &AsyncSession, arg_name: String) -> HostRing64Tensor
sourceimpl PlacementInput<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SyncSession, HostRingTensor<u128>> for HostPlacement
impl PlacementInput<SyncSession, HostRingTensor<u128>> for HostPlacement
fn input(&self, sess: &SyncSession, arg_name: String) -> HostRing128Tensor
sourceimpl PlacementInput<SyncSession, HostRingTensor<u64>> for HostPlacement
impl PlacementInput<SyncSession, HostRingTensor<u64>> for HostPlacement
fn input(&self, sess: &SyncSession, arg_name: String) -> HostRing64Tensor
sourceimpl PlacementLess<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementLess<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementLess<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementLess<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn less(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementLess<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
impl PlacementLess<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostBitTensor> for HostPlacement
fn less(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostBitTensor
sourceimpl PlacementLess<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
impl PlacementLess<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostBitTensor> for HostPlacement
fn less(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostBitTensor
sourceimpl PlacementLoad<AsyncSession, HostString, HostString, HostRingTensor<u128>> for HostPlacement
impl PlacementLoad<AsyncSession, HostString, HostString, HostRingTensor<u128>> for HostPlacement
fn load(
&self,
sess: &AsyncSession,
x0: &HostString,
x1: &HostString
) -> HostRing128Tensor
sourceimpl PlacementLoad<AsyncSession, HostString, HostString, HostRingTensor<u64>> for HostPlacement
impl PlacementLoad<AsyncSession, HostString, HostString, HostRingTensor<u64>> for HostPlacement
fn load(
&self,
sess: &AsyncSession,
x0: &HostString,
x1: &HostString
) -> HostRing64Tensor
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SyncSession, HostString, HostString, HostRingTensor<u128>> for HostPlacement
impl PlacementLoad<SyncSession, HostString, HostString, HostRingTensor<u128>> for HostPlacement
fn load(
&self,
sess: &SyncSession,
x0: &HostString,
x1: &HostString
) -> HostRing128Tensor
sourceimpl PlacementLoad<SyncSession, HostString, HostString, HostRingTensor<u64>> for HostPlacement
impl PlacementLoad<SyncSession, HostString, HostString, HostRingTensor<u64>> for HostPlacement
fn load(
&self,
sess: &SyncSession,
x0: &HostString,
x1: &HostString
) -> HostRing64Tensor
sourceimpl PlacementMaximum<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMaximum<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn maximum(
&self,
sess: &AsyncSession,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementMaximum<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMaximum<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn maximum(
&self,
sess: &AsyncSession,
xs: &[HostRing64Tensor]
) -> HostRing64Tensor
sourceimpl PlacementMaximum<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostRing128Tensor as SymbolicType>::Type]
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostRing64Tensor as SymbolicType>::Type]
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMaximum<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn maximum(
&self,
sess: &SyncSession,
xs: &[HostRing128Tensor]
) -> HostRing128Tensor
sourceimpl PlacementMaximum<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMaximum<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn maximum(
&self,
sess: &SyncSession,
xs: &[HostRing64Tensor]
) -> HostRing64Tensor
sourceimpl PlacementMeanAsFixedpoint<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMeanAsFixedpoint<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &AsyncSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMeanAsFixedpoint<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMeanAsFixedpoint<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &AsyncSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementMeanAsFixedpoint<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMeanAsFixedpoint<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMeanAsFixedpoint<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMeanAsFixedpoint<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &SyncSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMeanAsFixedpoint<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMeanAsFixedpoint<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mean_as_fixedpoint(
&self,
sess: &SyncSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementMirror<AsyncSession, HostRingTensor<u128>, Mir3Tensor<HostRingTensor<u128>>> for Mirrored3Placement
impl PlacementMirror<AsyncSession, HostRingTensor<u128>, Mir3Tensor<HostRingTensor<u128>>> for Mirrored3Placement
fn mirror(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> Mirrored3Ring128Tensor
sourceimpl PlacementMirror<AsyncSession, HostRingTensor<u64>, Mir3Tensor<HostRingTensor<u64>>> for Mirrored3Placement
impl PlacementMirror<AsyncSession, HostRingTensor<u64>, Mir3Tensor<HostRingTensor<u64>>> for Mirrored3Placement
fn mirror(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor
) -> Mirrored3Ring64Tensor
sourceimpl PlacementMirror<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <Mirrored3Ring128Tensor as SymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <Mirrored3Ring64Tensor as SymbolicType>::Type
sourceimpl PlacementMirror<SyncSession, HostRingTensor<u128>, Mir3Tensor<HostRingTensor<u128>>> for Mirrored3Placement
impl PlacementMirror<SyncSession, HostRingTensor<u128>, Mir3Tensor<HostRingTensor<u128>>> for Mirrored3Placement
fn mirror(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> Mirrored3Ring128Tensor
sourceimpl PlacementMirror<SyncSession, HostRingTensor<u64>, Mir3Tensor<HostRingTensor<u64>>> for Mirrored3Placement
impl PlacementMirror<SyncSession, HostRingTensor<u64>, Mir3Tensor<HostRingTensor<u64>>> for Mirrored3Placement
fn mirror(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor
) -> Mirrored3Ring64Tensor
sourceimpl PlacementMul<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementMul<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementMul<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementMul<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementMul<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementMul<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementMul<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMul<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMul<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementMul<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementMul<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMul<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mul(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementMul<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementMul<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn mul(
&self,
sess: &SyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementMul<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementMul<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn mul(
&self,
sess: &SyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementMul<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementMul<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn mul(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementMul<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMul<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMul<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementMul<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn mul(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementMul<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMul<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mul(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementMux<AsyncSession, HostBitTensor, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMux<AsyncSession, HostBitTensor, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &HostBitTensor,
x1: &HostRing128Tensor,
x2: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMux<AsyncSession, HostBitTensor, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMux<AsyncSession, HostBitTensor, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mux(
&self,
sess: &AsyncSession,
x0: &HostBitTensor,
x1: &HostRing64Tensor,
x2: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type,
x2: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type,
x2: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SyncSession, HostBitTensor, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementMux<SyncSession, HostBitTensor, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &HostBitTensor,
x1: &HostRing128Tensor,
x2: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementMux<SyncSession, HostBitTensor, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementMux<SyncSession, HostBitTensor, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn mux(
&self,
sess: &SyncSession,
x0: &HostBitTensor,
x1: &HostRing64Tensor,
x2: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementNeg<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementNeg<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn neg(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementNeg<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementNeg<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn neg(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementNeg<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementNeg<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementNeg<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementNeg<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn neg(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementNeg<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementNeg<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn neg(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementOutput<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementOutput<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn output(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementOutput<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementOutput<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn output(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementOutput<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementOutput<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn output(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementOutput<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementOutput<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn output(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl<S: Session, T> PlacementPlace<S, HostRingTensor<T>> for HostPlacement where
HostRingTensor<T>: Placed<Placement = HostPlacement>,
impl<S: Session, T> PlacementPlace<S, HostRingTensor<T>> for HostPlacement where
HostRingTensor<T>: Placed<Placement = HostPlacement>,
fn place(&self, _sess: &S, x: HostRingTensor<T>) -> HostRingTensor<T>
sourceimpl PlacementReshape<AsyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementReshape<AsyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementReshape<AsyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementReshape<AsyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementReshape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementReshape<SyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementReshape<SyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementReshape<SyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementReveal<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementReveal<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn reveal(
&self,
sess: &AsyncSession,
x0: &AdditiveRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementReveal<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementReveal<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn reveal(
&self,
sess: &AsyncSession,
x0: &AdditiveRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementReveal<AsyncSession, RepTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementReveal<AsyncSession, RepTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn reveal(
&self,
sess: &AsyncSession,
x0: &ReplicatedRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementReveal<AsyncSession, RepTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementReveal<AsyncSession, RepTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn reveal(
&self,
sess: &AsyncSession,
x0: &ReplicatedRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementReveal<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementReveal<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn reveal(
&self,
sess: &SyncSession,
x0: &AdditiveRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementReveal<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementReveal<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn reveal(
&self,
sess: &SyncSession,
x0: &AdditiveRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementReveal<SyncSession, RepTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
impl PlacementReveal<SyncSession, RepTensor<HostRingTensor<u128>>, HostRingTensor<u128>> for HostPlacement
fn reveal(
&self,
sess: &SyncSession,
x0: &ReplicatedRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementReveal<SyncSession, RepTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
impl PlacementReveal<SyncSession, RepTensor<HostRingTensor<u64>>, HostRingTensor<u64>> for HostPlacement
fn reveal(
&self,
sess: &SyncSession,
x0: &ReplicatedRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementRingFixedpointDecode<AsyncSession, HostRingTensor<u128>, HostTensor<f64>> for HostPlacement
impl PlacementRingFixedpointDecode<AsyncSession, HostRingTensor<u128>, HostTensor<f64>> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &AsyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing128Tensor
) -> HostFloat64Tensor
sourceimpl PlacementRingFixedpointDecode<AsyncSession, HostRingTensor<u64>, HostTensor<f32>> for HostPlacement
impl PlacementRingFixedpointDecode<AsyncSession, HostRingTensor<u64>, HostTensor<f32>> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &AsyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing64Tensor
) -> HostFloat32Tensor
sourceimpl PlacementRingFixedpointDecode<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementRingFixedpointDecode<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementRingFixedpointDecode<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementRingFixedpointDecode<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementRingFixedpointDecode<SyncSession, HostRingTensor<u128>, HostTensor<f64>> for HostPlacement
impl PlacementRingFixedpointDecode<SyncSession, HostRingTensor<u128>, HostTensor<f64>> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &SyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing128Tensor
) -> HostFloat64Tensor
sourceimpl PlacementRingFixedpointDecode<SyncSession, HostRingTensor<u64>, HostTensor<f32>> for HostPlacement
impl PlacementRingFixedpointDecode<SyncSession, HostRingTensor<u64>, HostTensor<f32>> for HostPlacement
fn fixedpoint_ring_decode(
&self,
sess: &SyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostRing64Tensor
) -> HostFloat32Tensor
sourceimpl PlacementRingFixedpointEncode<AsyncSession, HostTensor<f32>, HostRingTensor<u64>> for HostPlacement
impl PlacementRingFixedpointEncode<AsyncSession, HostTensor<f32>, HostRingTensor<u64>> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &AsyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostFloat32Tensor
) -> HostRing64Tensor
sourceimpl PlacementRingFixedpointEncode<AsyncSession, HostTensor<f64>, HostRingTensor<u128>> for HostPlacement
impl PlacementRingFixedpointEncode<AsyncSession, HostTensor<f64>, HostRingTensor<u128>> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &AsyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostFloat64Tensor
) -> HostRing128Tensor
sourceimpl PlacementRingFixedpointEncode<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementRingFixedpointEncode<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementRingFixedpointEncode<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementRingFixedpointEncode<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementRingFixedpointEncode<SyncSession, HostTensor<f32>, HostRingTensor<u64>> for HostPlacement
impl PlacementRingFixedpointEncode<SyncSession, HostTensor<f32>, HostRingTensor<u64>> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &SyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostFloat32Tensor
) -> HostRing64Tensor
sourceimpl PlacementRingFixedpointEncode<SyncSession, HostTensor<f64>, HostRingTensor<u128>> for HostPlacement
impl PlacementRingFixedpointEncode<SyncSession, HostTensor<f64>, HostRingTensor<u128>> for HostPlacement
fn fixedpoint_ring_encode(
&self,
sess: &SyncSession,
scaling_base: u64,
scaling_exp: u32,
x0: &HostFloat64Tensor
) -> HostRing128Tensor
sourceimpl PlacementRingInject<AsyncSession, HostBitTensor, HostRingTensor<u128>> for HostPlacement
impl PlacementRingInject<AsyncSession, HostBitTensor, HostRingTensor<u128>> for HostPlacement
fn ring_inject(
&self,
sess: &AsyncSession,
bit_idx: usize,
x0: &HostBitTensor
) -> HostRing128Tensor
sourceimpl PlacementRingInject<AsyncSession, HostBitTensor, HostRingTensor<u64>> for HostPlacement
impl PlacementRingInject<AsyncSession, HostBitTensor, HostRingTensor<u64>> for HostPlacement
fn ring_inject(
&self,
sess: &AsyncSession,
bit_idx: usize,
x0: &HostBitTensor
) -> HostRing64Tensor
sourceimpl PlacementRingInject<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementRingInject<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementRingInject<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementRingInject<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementRingInject<SyncSession, HostBitTensor, HostRingTensor<u128>> for HostPlacement
impl PlacementRingInject<SyncSession, HostBitTensor, HostRingTensor<u128>> for HostPlacement
fn ring_inject(
&self,
sess: &SyncSession,
bit_idx: usize,
x0: &HostBitTensor
) -> HostRing128Tensor
sourceimpl PlacementRingInject<SyncSession, HostBitTensor, HostRingTensor<u64>> for HostPlacement
impl PlacementRingInject<SyncSession, HostBitTensor, HostRingTensor<u64>> for HostPlacement
fn ring_inject(
&self,
sess: &SyncSession,
bit_idx: usize,
x0: &HostBitTensor
) -> HostRing64Tensor
sourceimpl PlacementSample<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementSample<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn sample(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementSample<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementSample<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn sample(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSample<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementSample<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn sample(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementSample<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementSample<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn sample(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
impl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
fn sample_seeded(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing128Tensor
sourceimpl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
impl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
fn sample_seeded(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing64Tensor
sourceimpl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sample_seeded(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sample_seeded(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
impl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
fn sample_seeded(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing128Tensor
sourceimpl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
impl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
fn sample_seeded(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing64Tensor
sourceimpl PlacementSave<AsyncSession, HostString, HostRingTensor<u128>, HostUnit> for HostPlacement
impl PlacementSave<AsyncSession, HostString, HostRingTensor<u128>, HostUnit> for HostPlacement
fn save(
&self,
sess: &AsyncSession,
x0: &HostString,
x1: &HostRing128Tensor
) -> HostUnit
sourceimpl PlacementSave<AsyncSession, HostString, HostRingTensor<u64>, HostUnit> for HostPlacement
impl PlacementSave<AsyncSession, HostString, HostRingTensor<u64>, HostUnit> for HostPlacement
fn save(
&self,
sess: &AsyncSession,
x0: &HostString,
x1: &HostRing64Tensor
) -> HostUnit
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SyncSession, HostString, HostRingTensor<u128>, HostUnit> for HostPlacement
impl PlacementSave<SyncSession, HostString, HostRingTensor<u128>, HostUnit> for HostPlacement
fn save(
&self,
sess: &SyncSession,
x0: &HostString,
x1: &HostRing128Tensor
) -> HostUnit
sourceimpl PlacementSave<SyncSession, HostString, HostRingTensor<u64>, HostUnit> for HostPlacement
impl PlacementSave<SyncSession, HostString, HostRingTensor<u64>, HostUnit> for HostPlacement
fn save(
&self,
sess: &SyncSession,
x0: &HostString,
x1: &HostRing64Tensor
) -> HostUnit
sourceimpl PlacementShape<AsyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostShape
sourceimpl PlacementShape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostShape
sourceimpl PlacementShl<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementShl<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn shl(
&self,
sess: &AsyncSession,
amount: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementShl<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementShl<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn shl(
&self,
sess: &AsyncSession,
amount: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementShl<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementShl<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementShl<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementShl<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementShl<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn shl(
&self,
sess: &SyncSession,
amount: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementShl<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementShl<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn shl(
&self,
sess: &SyncSession,
amount: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementShr<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementShr<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn shr(
&self,
sess: &AsyncSession,
amount: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementShr<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementShr<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn shr(
&self,
sess: &AsyncSession,
amount: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementShr<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementShr<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn shr(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementShr<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementShr<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn shr(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementShr<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementShr<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn shr(
&self,
sess: &SyncSession,
amount: usize,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementShr<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementShr<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn shr(
&self,
sess: &SyncSession,
amount: usize,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSign<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSign<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sign(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementSign<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSign<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sign(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementSign<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSign<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sign(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSign<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSign<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sign(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSign<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSign<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sign(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostRing128Tensor
sourceimpl PlacementSign<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSign<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sign(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostRing64Tensor
sourceimpl PlacementSlice<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSlice<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSlice<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSlice<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn slice(
&self,
sess: &AsyncSession,
slice: SliceInfo,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSlice<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSlice<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSlice<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSlice<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn slice(
&self,
sess: &SyncSession,
slice: SliceInfo,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSqueeze<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSqueeze<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSqueeze<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSqueeze<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn squeeze(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSqueeze<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSqueeze<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSqueeze<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSqueeze<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn squeeze(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSub<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementSub<AsyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementSub<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementSub<AsyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementSub<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementSub<AsyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementSub<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSub<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSub<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementSub<AsyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementSub<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSub<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sub(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementSub<SyncSession, AdtTensor<HostRingTensor<u128>>, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn sub(
&self,
sess: &SyncSession,
x0: &AdditiveRing128Tensor,
x1: &HostRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementSub<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementSub<SyncSession, AdtTensor<HostRingTensor<u64>>, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn sub(
&self,
sess: &SyncSession,
x0: &AdditiveRing64Tensor,
x1: &HostRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementSub<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementSub<SyncSession, HostRingTensor<u128>, AdtTensor<HostRingTensor<u128>>, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn sub(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &AdditiveRing128Tensor
) -> AdditiveRing128Tensor
sourceimpl PlacementSub<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSub<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSub<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementSub<SyncSession, HostRingTensor<u64>, AdtTensor<HostRingTensor<u64>>, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn sub(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &AdditiveRing64Tensor
) -> AdditiveRing64Tensor
sourceimpl PlacementSub<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSub<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sub(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSum<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSum<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSum<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSum<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sum(
&self,
sess: &AsyncSession,
axis: Option<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementSum<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementSum<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementSum<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementSum<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn sum(
&self,
sess: &SyncSession,
axis: Option<usize>,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementTranspose<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementTranspose<AsyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn transpose(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementTranspose<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementTranspose<AsyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn transpose(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementTranspose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementTranspose<SyncSession, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn transpose(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementTranspose<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementTranspose<SyncSession, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn transpose(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl<T> Serialize for HostRingTensor<T> where
T: Serialize,
impl<T> Serialize for HostRingTensor<T> where
T: Serialize,
sourceimpl<T> TensorLike for HostRingTensor<T>
impl<T> TensorLike for HostRingTensor<T>
type Scalar = T
sourceimpl TryFrom<<HostRingTensor<u128> as SymbolicType>::Type> for HostRing128Tensor
impl TryFrom<<HostRingTensor<u128> as SymbolicType>::Type> for HostRing128Tensor
sourcefn try_from(v: <HostRing128Tensor as SymbolicType>::Type) -> Result<Self>
fn try_from(v: <HostRing128Tensor as SymbolicType>::Type) -> Result<Self>
Performs the conversion.
sourceimpl TryFrom<<HostRingTensor<u64> as SymbolicType>::Type> for HostRing64Tensor
impl TryFrom<<HostRingTensor<u64> as SymbolicType>::Type> for HostRing64Tensor
sourcefn try_from(v: <HostRing64Tensor as SymbolicType>::Type) -> Result<Self>
fn try_from(v: <HostRing64Tensor as SymbolicType>::Type) -> Result<Self>
Performs the conversion.
impl<T> StructuralPartialEq for HostRingTensor<T>
Auto Trait Implementations
impl<T> RefUnwindSafe for HostRingTensor<T> where
T: RefUnwindSafe,
impl<T> Send for HostRingTensor<T> where
T: Send + Sync,
impl<T> Sync for HostRingTensor<T> where
T: Send + Sync,
impl<T> Unpin for HostRingTensor<T>
impl<T> UnwindSafe for HostRingTensor<T> where
T: RefUnwindSafe,
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