pub struct SymbolicSession { /* private fields */ }
Expand description
Session object in which symbolic execution is happening
Trait Implementations
sourceimpl Default for SymbolicSession
impl Default for SymbolicSession
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SendOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SendOp
fn compile(
&self,
_plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ReceiveOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ReceiveOp
fn compile(
&self,
_plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ShrOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ShrOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SqrtOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SqrtOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AddNOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AddNOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SumOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SumOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for Pow2Op
impl DispatchKernel<SymbolicSession, SymbolicValue> for Pow2Op
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ExpOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ExpOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SigmoidOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SigmoidOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MeanOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MeanOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointMeanOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointMeanOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MaximumOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MaximumOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for Operator
impl DispatchKernel<SymbolicSession, SymbolicValue> for Operator
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AbsOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AbsOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ReluOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ReluOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SignOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SignOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for InverseOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for InverseOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for LogOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for LogOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for Log2Op
impl DispatchKernel<SymbolicSession, SymbolicValue> for Log2Op
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ArgmaxOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ArgmaxOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointArgmaxOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointArgmaxOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for XorOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for XorOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AndOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AndOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AddOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AddOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for OrOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for OrOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MsbOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MsbOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for BitExtractOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for BitExtractOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for BitDecomposeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for BitDecomposeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for BitComposeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for BitComposeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RingInjectOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RingInjectOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for LessOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for LessOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for GreaterOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for GreaterOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for EqualOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for EqualOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for EqualZeroOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for EqualZeroOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SubOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SubOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for FillOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for FillOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for OnesOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for OnesOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ZerosOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ZerosOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ConstantOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ConstantOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MuxOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MuxOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for CastOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for CastOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ShareOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ShareOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RevealOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RevealOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MirrorOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MirrorOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DemirrorOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DemirrorOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for NegOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for NegOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RepToAdtOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RepToAdtOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AdtToRepOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AdtToRepOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DecryptOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DecryptOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointEncodeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointEncodeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointDecodeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for RingFixedpointDecodeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for FixedpointEncodeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for FixedpointEncodeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for FixedpointDecodeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for FixedpointDecodeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for IndexAxisOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for IndexAxisOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for IndexOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for IndexOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SliceOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SliceOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for MulOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for MulOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for InputOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for InputOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for OutputOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for OutputOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for LoadOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for LoadOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SaveOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SaveOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DeriveSeedOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DeriveSeedOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SampleOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SampleOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SampleSeededOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SampleSeededOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for AtLeast2DOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for AtLeast2DOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DiagOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DiagOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ExpandDimsOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ExpandDimsOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DivOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DivOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SqueezeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SqueezeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ConcatOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ConcatOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for TransposeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for TransposeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ShapeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ShapeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ReshapeOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ReshapeOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for PrfKeyGenOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for PrfKeyGenOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for TruncPrOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for TruncPrOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for IdentityOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for IdentityOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ShlDimOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ShlDimOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for SoftmaxOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for SoftmaxOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for DotOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for DotOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for BroadcastOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for BroadcastOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl DispatchKernel<SymbolicSession, SymbolicValue> for ShlOp
impl DispatchKernel<SymbolicSession, SymbolicValue> for ShlOp
fn compile(
&self,
plc: &Placement
) -> Result<Kernel<SymbolicSession, SymbolicValue>>
sourceimpl KnownType<SymbolicSession> for HostUnit
impl KnownType<SymbolicSession> for HostUnit
sourceimpl KnownType<SymbolicSession> for HostShape
impl KnownType<SymbolicSession> for HostShape
sourceimpl KnownType<SymbolicSession> for HostBitArray224
impl KnownType<SymbolicSession> for HostBitArray224
type Type = <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type
const TY: Ty = Ty::HostBitArray224
sourceimpl KnownType<SymbolicSession> for HostBitArray256
impl KnownType<SymbolicSession> for HostBitArray256
type Type = <HostBitArray<HostBitTensor, N256> as SymbolicType>::Type
const TY: Ty = Ty::HostBitArray256
sourceimpl KnownType<SymbolicSession> for HostRing64Tensor
impl KnownType<SymbolicSession> for HostRing64Tensor
type Type = <HostRingTensor<u64> as SymbolicType>::Type
const TY: Ty = Ty::HostRing64Tensor
sourceimpl KnownType<SymbolicSession> for HostRing128Tensor
impl KnownType<SymbolicSession> for HostRing128Tensor
type Type = <HostRingTensor<u128> as SymbolicType>::Type
const TY: Ty = Ty::HostRing128Tensor
sourceimpl KnownType<SymbolicSession> for HostFixed64Tensor
impl KnownType<SymbolicSession> for HostFixed64Tensor
type Type = <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type
const TY: Ty = Ty::HostFixed64Tensor
sourceimpl KnownType<SymbolicSession> for HostFixed128Tensor
impl KnownType<SymbolicSession> for HostFixed128Tensor
type Type = <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type
const TY: Ty = Ty::HostFixed128Tensor
sourceimpl KnownType<SymbolicSession> for HostFloat32Tensor
impl KnownType<SymbolicSession> for HostFloat32Tensor
type Type = <HostTensor<f32> as SymbolicType>::Type
const TY: Ty = Ty::HostFloat32Tensor
sourceimpl KnownType<SymbolicSession> for HostFloat64Tensor
impl KnownType<SymbolicSession> for HostFloat64Tensor
type Type = <HostTensor<f64> as SymbolicType>::Type
const TY: Ty = Ty::HostFloat64Tensor
sourceimpl KnownType<SymbolicSession> for HostInt8Tensor
impl KnownType<SymbolicSession> for HostInt8Tensor
type Type = <HostTensor<i8> as SymbolicType>::Type
const TY: Ty = Ty::HostInt8Tensor
sourceimpl KnownType<SymbolicSession> for HostInt16Tensor
impl KnownType<SymbolicSession> for HostInt16Tensor
type Type = <HostTensor<i16> as SymbolicType>::Type
const TY: Ty = Ty::HostInt16Tensor
sourceimpl KnownType<SymbolicSession> for HostSeed
impl KnownType<SymbolicSession> for HostSeed
sourceimpl KnownType<SymbolicSession> for HostInt32Tensor
impl KnownType<SymbolicSession> for HostInt32Tensor
type Type = <HostTensor<i32> as SymbolicType>::Type
const TY: Ty = Ty::HostInt32Tensor
sourceimpl KnownType<SymbolicSession> for HostInt64Tensor
impl KnownType<SymbolicSession> for HostInt64Tensor
type Type = <HostTensor<i64> as SymbolicType>::Type
const TY: Ty = Ty::HostInt64Tensor
sourceimpl KnownType<SymbolicSession> for HostUint8Tensor
impl KnownType<SymbolicSession> for HostUint8Tensor
type Type = <HostTensor<u8> as SymbolicType>::Type
const TY: Ty = Ty::HostUint8Tensor
sourceimpl KnownType<SymbolicSession> for HostUint16Tensor
impl KnownType<SymbolicSession> for HostUint16Tensor
type Type = <HostTensor<u16> as SymbolicType>::Type
const TY: Ty = Ty::HostUint16Tensor
sourceimpl KnownType<SymbolicSession> for HostUint32Tensor
impl KnownType<SymbolicSession> for HostUint32Tensor
type Type = <HostTensor<u32> as SymbolicType>::Type
const TY: Ty = Ty::HostUint32Tensor
sourceimpl KnownType<SymbolicSession> for HostUint64Tensor
impl KnownType<SymbolicSession> for HostUint64Tensor
type Type = <HostTensor<u64> as SymbolicType>::Type
const TY: Ty = Ty::HostUint64Tensor
sourceimpl KnownType<SymbolicSession> for HostFixed128AesTensor
impl KnownType<SymbolicSession> for HostFixed128AesTensor
type Type = <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type
const TY: Ty = Ty::HostFixed128AesTensor
sourceimpl KnownType<SymbolicSession> for HostAesKey
impl KnownType<SymbolicSession> for HostAesKey
type Type = <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type
const TY: Ty = Ty::HostAesKey
sourceimpl KnownType<SymbolicSession> for BooleanTensor
impl KnownType<SymbolicSession> for BooleanTensor
type Type = <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type
const TY: Ty = Ty::BooleanTensor
sourceimpl KnownType<SymbolicSession> for Fixed64Tensor
impl KnownType<SymbolicSession> for Fixed64Tensor
type Type = <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type
const TY: Ty = Ty::Fixed64Tensor
sourceimpl KnownType<SymbolicSession> for HostPrfKey
impl KnownType<SymbolicSession> for HostPrfKey
type Type = <HostPrfKey as SymbolicType>::Type
const TY: Ty = Ty::HostPrfKey
sourceimpl KnownType<SymbolicSession> for Fixed128Tensor
impl KnownType<SymbolicSession> for Fixed128Tensor
type Type = <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type
const TY: Ty = Ty::Fixed128Tensor
sourceimpl KnownType<SymbolicSession> for Float32Tensor
impl KnownType<SymbolicSession> for Float32Tensor
type Type = <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type
const TY: Ty = Ty::Float32Tensor
sourceimpl KnownType<SymbolicSession> for Float64Tensor
impl KnownType<SymbolicSession> for Float64Tensor
type Type = <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type
const TY: Ty = Ty::Float64Tensor
sourceimpl KnownType<SymbolicSession> for Uint64Tensor
impl KnownType<SymbolicSession> for Uint64Tensor
type Type = <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type
const TY: Ty = Ty::Uint64Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedRing64Tensor
impl KnownType<SymbolicSession> for ReplicatedRing64Tensor
type Type = <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedRing64Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedRing128Tensor
impl KnownType<SymbolicSession> for ReplicatedRing128Tensor
type Type = <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedRing128Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedBitTensor
impl KnownType<SymbolicSession> for ReplicatedBitTensor
type Type = <RepTensor<HostBitTensor> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedBitTensor
sourceimpl KnownType<SymbolicSession> for ReplicatedBitArray64
impl KnownType<SymbolicSession> for ReplicatedBitArray64
type Type = <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedBitArray64
sourceimpl KnownType<SymbolicSession> for ReplicatedBitArray128
impl KnownType<SymbolicSession> for ReplicatedBitArray128
type Type = <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedBitArray128
sourceimpl KnownType<SymbolicSession> for ReplicatedBitArray224
impl KnownType<SymbolicSession> for ReplicatedBitArray224
type Type = <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedBitArray224
sourceimpl KnownType<SymbolicSession> for HostString
impl KnownType<SymbolicSession> for HostString
type Type = <HostString as SymbolicType>::Type
const TY: Ty = Ty::HostString
sourceimpl KnownType<SymbolicSession> for ReplicatedFixed64Tensor
impl KnownType<SymbolicSession> for ReplicatedFixed64Tensor
type Type = <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedFixed64Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedFixed128Tensor
impl KnownType<SymbolicSession> for ReplicatedFixed128Tensor
type Type = <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedFixed128Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedUint64Tensor
impl KnownType<SymbolicSession> for ReplicatedUint64Tensor
type Type = <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedUint64Tensor
sourceimpl KnownType<SymbolicSession> for ReplicatedAesKey
impl KnownType<SymbolicSession> for ReplicatedAesKey
type Type = <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type
const TY: Ty = Ty::ReplicatedAesKey
sourceimpl KnownType<SymbolicSession> for ReplicatedShape
impl KnownType<SymbolicSession> for ReplicatedShape
sourceimpl KnownType<SymbolicSession> for Mirrored3Ring64Tensor
impl KnownType<SymbolicSession> for Mirrored3Ring64Tensor
type Type = <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Ring64Tensor
sourceimpl KnownType<SymbolicSession> for Mirrored3Ring128Tensor
impl KnownType<SymbolicSession> for Mirrored3Ring128Tensor
type Type = <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Ring128Tensor
sourceimpl KnownType<SymbolicSession> for Mirrored3BitTensor
impl KnownType<SymbolicSession> for Mirrored3BitTensor
type Type = <Mir3Tensor<HostBitTensor> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3BitTensor
sourceimpl KnownType<SymbolicSession> for Mirrored3Fixed64Tensor
impl KnownType<SymbolicSession> for Mirrored3Fixed64Tensor
type Type = <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Fixed64Tensor
sourceimpl KnownType<SymbolicSession> for Mirrored3Fixed128Tensor
impl KnownType<SymbolicSession> for Mirrored3Fixed128Tensor
type Type = <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Fixed128Tensor
sourceimpl KnownType<SymbolicSession> for Shape
impl KnownType<SymbolicSession> for Shape
type Type = <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type
const TY: Ty = Ty::Shape(TensorShape::Unknown)
sourceimpl KnownType<SymbolicSession> for Mirrored3Float32
impl KnownType<SymbolicSession> for Mirrored3Float32
type Type = <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Float32
sourceimpl KnownType<SymbolicSession> for Mirrored3Float64
impl KnownType<SymbolicSession> for Mirrored3Float64
type Type = <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type
const TY: Ty = Ty::Mirrored3Float64
sourceimpl KnownType<SymbolicSession> for AdditiveBitTensor
impl KnownType<SymbolicSession> for AdditiveBitTensor
type Type = <AdtTensor<HostBitTensor> as SymbolicType>::Type
const TY: Ty = Ty::AdditiveBitTensor
sourceimpl KnownType<SymbolicSession> for AdditiveRing64Tensor
impl KnownType<SymbolicSession> for AdditiveRing64Tensor
type Type = <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type
const TY: Ty = Ty::AdditiveRing64Tensor
sourceimpl KnownType<SymbolicSession> for AdditiveRing128Tensor
impl KnownType<SymbolicSession> for AdditiveRing128Tensor
type Type = <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type
const TY: Ty = Ty::AdditiveRing128Tensor
sourceimpl KnownType<SymbolicSession> for AdditiveShape
impl KnownType<SymbolicSession> for AdditiveShape
sourceimpl KnownType<SymbolicSession> for Fixed128AesTensor
impl KnownType<SymbolicSession> for Fixed128AesTensor
type Type = <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type
const TY: Ty = Ty::Fixed128AesTensor
sourceimpl KnownType<SymbolicSession> for AesKey
impl KnownType<SymbolicSession> for AesKey
type Type = <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type
const TY: Ty = Ty::AesKey
sourceimpl KnownType<SymbolicSession> for AesTensor
impl KnownType<SymbolicSession> for AesTensor
type Type = <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type
const TY: Ty = Ty::AesTensor
sourceimpl KnownType<SymbolicSession> for Tensor
impl KnownType<SymbolicSession> for Tensor
type Type = <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type
const TY: Ty = Ty::Tensor(TensorDType::Unknown)
sourceimpl KnownType<SymbolicSession> for HostBitTensor
impl KnownType<SymbolicSession> for HostBitTensor
type Type = <HostBitTensor as SymbolicType>::Type
const TY: Ty = Ty::HostBitTensor
sourceimpl KnownType<SymbolicSession> for HostBitArray64
impl KnownType<SymbolicSession> for HostBitArray64
type Type = <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type
const TY: Ty = Ty::HostBitArray64
sourceimpl KnownType<SymbolicSession> for HostBitArray128
impl KnownType<SymbolicSession> for HostBitArray128
type Type = <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type
const TY: Ty = Ty::HostBitArray128
sourceimpl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementAbs<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAbs<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAbs<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn abs(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as PartiallySymbolicType>::Type,
x1: &<AdditiveBitTensor as PartiallySymbolicType>::Type
) -> <AdditiveBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as SymbolicType>::Type,
x1: &<AdditiveBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type,
x1: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<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: &<AdditiveRing128Tensor as SymbolicType>::Type,
x1: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
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 PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type,
x1: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <AdtTensor<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: &<AdditiveRing64Tensor as SymbolicType>::Type,
x1: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor 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, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementAdd<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<AdditiveBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor 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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementAdd<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3BitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3BitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3BitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<Mirrored3BitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdd<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn add(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Float32Tensor as PartiallySymbolicType>::Type]
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Float32Tensor as SymbolicType>::Type]
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Float64Tensor as PartiallySymbolicType>::Type]
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<Float64Tensor as SymbolicType>::Type]
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed128Tensor as PartiallySymbolicType>::Type]
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed128Tensor as SymbolicType>::Type]
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed64Tensor as PartiallySymbolicType>::Type]
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed64Tensor as SymbolicType>::Type]
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFloat32Tensor as SymbolicType>::Type]
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementAddN<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<HostFloat64Tensor as SymbolicType>::Type]
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed128Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed64Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing128Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing128Tensor as SymbolicType>::Type]
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing64Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAddN<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn add_n(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing64Tensor as SymbolicType>::Type]
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn adt_to_rep(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn adt_to_rep(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn adt_to_rep(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAdtToRep<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn adt_to_rep(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAnd<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementAnd<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn and(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementAnd<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn and(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementArgmax<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
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<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedUint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedUint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedUint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedUint64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementArgmax<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementArgmax<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn argmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementAtLeast2D<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementAtLeast2D<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn at_least_2d(
&self,
sess: &SymbolicSession,
to_column_vector: bool,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementBitCompose<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBitCompose<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn bit_compose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementBitCompose<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBitCompose<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn bit_compose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
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<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBitDecompose<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type> for ReplicatedPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitArray128 as SymbolicType>::Type
sourceimpl PlacementBitDecompose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBitDecompose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type> for ReplicatedPlacement
fn bit_decompose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitArray64 as SymbolicType>::Type
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 PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type,
x1: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementBroadcast<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementCast<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for Mirrored3Placement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementCast<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementCast<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn cast(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<BooleanTensor as PartiallySymbolicType>::Type]
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<BooleanTensor as SymbolicType>::Type]
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Float32Tensor as PartiallySymbolicType>::Type]
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Float32Tensor as SymbolicType>::Type]
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Float64Tensor as PartiallySymbolicType>::Type]
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<Float64Tensor as SymbolicType>::Type]
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostBitTensor as SymbolicType>::Type]
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostFloat32Tensor as SymbolicType>::Type]
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostFloat64Tensor as SymbolicType>::Type]
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostInt16Tensor as SymbolicType>::Type]
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostInt32Tensor as SymbolicType>::Type]
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostInt64Tensor as SymbolicType>::Type]
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementConcatenate<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<HostInt8Tensor as SymbolicType>::Type]
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedFixed128Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedFixed64Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedBitTensor as PartiallySymbolicType>::Type]
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedBitTensor as SymbolicType>::Type]
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedRing128Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedRing128Tensor as SymbolicType>::Type]
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedRing64Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementConcatenate<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn concatenate(
&self,
sess: &SymbolicSession,
axis: u32,
xs: &[<ReplicatedRing64Tensor as SymbolicType>::Type]
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Shape as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Shape as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementConstant<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostPrfKey as SymbolicType>::Type
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<SymbolicSession, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostSeed as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostString as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostString as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostString as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementConstant<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<AesKey as SymbolicType>::Type,
x1: &<AesTensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<AesKey as SymbolicType>::Type,
x1: &<AesTensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<HostAesKey as PartiallySymbolicType>::Type,
x1: &<HostFixed128AesTensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<HostAesKey as SymbolicType>::Type,
x1: &<AesTensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<HostAesKey as SymbolicType>::Type,
x1: &<Fixed128AesTensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementDecrypt<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<HostAesKey as SymbolicType>::Type,
x1: &<HostFixed128AesTensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as PartiallySymbolicType>::Type,
x1: &<HostFixed128AesTensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as SymbolicType>::Type,
x1: &<AesTensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as SymbolicType>::Type,
x1: &<Fixed128AesTensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDecrypt<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn decrypt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as SymbolicType>::Type,
x1: &<HostFixed128AesTensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3BitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Float32 as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Float64 as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDemirror<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementDemirror<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn demirror(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDeriveSeed<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementDeriveSeed<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
fn derive_seed(
&self,
sess: &SymbolicSession,
sync_key: SyncKey,
x0: &<HostPrfKey as SymbolicType>::Type
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostUint16Tensor as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiag<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiag<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn diag(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementDiv<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDiv<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn div(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementDot<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementDot<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn dot(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn equal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn equal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn equal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqual<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn equal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn equal_zero(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn equal_zero(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn equal_zero(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementEqualZero<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn equal_zero(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementExp<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExp<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExp<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn exp(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementExpandDims<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementExpandDims<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn expand_dims(
&self,
sess: &SymbolicSession,
axis: Vec<usize>,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <AdtShape<HostShape> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <AdtShape<HostShape> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<AdditiveShape as PartiallySymbolicType>::Type
) -> <AdditiveRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <AdtShape<HostShape> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <AdtShape<HostShape> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<AdditiveShape as PartiallySymbolicType>::Type
) -> <AdditiveRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <AdtShape<HostShape> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <AdtShape<HostShape> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<AdditiveShape as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <AdtShape<HostShape> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <AdtShape<HostShape> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<AdditiveShape as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <Mirrored3BitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <Mirrored3BitTensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <Mirrored3Ring128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <Mirrored3Ring64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementFill<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointDecode<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <Mirrored3Float64 as SymbolicType>::Type
sourceimpl PlacementFixedpointDecode<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointDecode<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_decode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <Mirrored3Float32 as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementFixedpointEncode<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Mirrored3Float32 as SymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_encode(
&self,
sess: &SymbolicSession,
fractional_precision: u32,
integral_precision: u32,
x0: &<Mirrored3Float64 as SymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementGreater<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementGreater<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn greater(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostPrfKey as SymbolicType>::Type
) -> <HostPrfKey as SymbolicType>::Type
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<SymbolicSession, <HostSeed as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostSeed as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostSeed as SymbolicType>::Type
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type
) -> <HostString as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostUint16Tensor as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostUint8Tensor as SymbolicType>::Type
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostUnit as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIdentity<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<HostBitArray128 as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<HostBitArray224 as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N256> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N256> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<HostBitArray256 as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIndex<SymbolicSession, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<HostBitArray64 as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<ReplicatedBitArray224 as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndex<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn index(
&self,
sess: &SymbolicSession,
index: usize,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementIndexAxis<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementIndexAxis<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn index_axis(
&self,
sess: &SymbolicSession,
axis: usize,
index: usize,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesKey as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesKey as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesKey as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesKey as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesTensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <AesTensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostAesKey as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostAesKey as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Fixed128AesTensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Fixed128AesTensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N128> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N128> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray128 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray128 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N224> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N224> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray224 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray224 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N64> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N64> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray64 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitArray64 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as PartiallySymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFixed128AesTensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostFixedAesTensor<HostBitArray<HostBitTensor, N224>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFixed128AesTensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostPrfKey as SymbolicType>::Type
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<SymbolicSession, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostSeed as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostString as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostString as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostString as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostUnit as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedAesKey as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedAesKey as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray128 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray128 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray224 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray224 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray64 as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitArray64 as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementInput<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementInverse<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementInverse<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn inverse(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementKeyGen<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementKeyGen<SymbolicSession, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn gen_key(&self, sess: &SymbolicSession) -> <HostPrfKey as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLess<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLess<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn less(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostPrfKey as SymbolicType>::Type
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<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostString as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementLog<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementLog2<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementLog2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn log2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as PartiallySymbolicType>::Type]
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Tensor as SymbolicType>::Type]
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as PartiallySymbolicType>::Type]
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed128Tensor as SymbolicType>::Type]
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as PartiallySymbolicType>::Type]
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Fixed64Tensor as SymbolicType>::Type]
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Float32Tensor as PartiallySymbolicType>::Type]
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Float32Tensor as SymbolicType>::Type]
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Float64Tensor as PartiallySymbolicType>::Type]
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<Float64Tensor as SymbolicType>::Type]
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed128Tensor as PartiallySymbolicType>::Type]
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed128Tensor as SymbolicType>::Type]
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed64Tensor as PartiallySymbolicType>::Type]
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFixed64Tensor as SymbolicType>::Type]
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFloat32Tensor as SymbolicType>::Type]
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementMaximum<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<HostFloat64Tensor as SymbolicType>::Type]
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed128Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedFixed64Tensor as SymbolicType>::Type]
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing128Tensor as SymbolicType>::Type]
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMaximum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMaximum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn maximum(
&self,
sess: &SymbolicSession,
xs: &[<ReplicatedRing64Tensor as SymbolicType>::Type]
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementMean<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMean<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMeanAsFixedpoint<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mean_as_fixedpoint(
&self,
sess: &SymbolicSession,
axis: Option<u32>,
scaling_base: u64,
scaling_exp: u32,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <Mirrored3Float32 as SymbolicType>::Type
sourceimpl PlacementMirror<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementMirror<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
fn mirror(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <Mirrored3Float64 as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMsb<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn msb(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
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, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementMul<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<AdditiveBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor 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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementMul<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMul<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mul(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type,
x2: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type,
x2: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type,
x2: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type,
x2: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x2: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type,
x2: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type,
x2: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type,
x2: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type,
x2: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type,
x2: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type,
x2: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type,
x2: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type,
x2: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type,
x2: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type,
x2: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type,
x2: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type,
x2: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type,
x2: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type,
x2: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementMux<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type,
x2: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x2: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x2: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x2: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x2: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x2: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x2: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x2: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x2: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x2: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x2: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x2: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementMux<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn mux(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x2: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementNeg<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementNeg<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn neg(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<Shape as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<Shape as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementOr<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOr<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn or(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementOr<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOr<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn or(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementOr<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOr<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn or(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type,
x1: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementOr<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementOr<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn or(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type,
x1: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementOr<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementOr<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn or(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostPrfKey as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostPrfKey as SymbolicType>::Type
) -> <HostPrfKey as SymbolicType>::Type
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<SymbolicSession, <HostSeed as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostSeed as SymbolicType>::Type, <HostSeed as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostSeed as SymbolicType>::Type
) -> <HostSeed as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type
) -> <HostString as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostUint16Tensor as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostUint8Tensor as SymbolicType>::Type
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementOutput<SymbolicSession, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostUnit as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementPow2<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn pow2(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementRelu<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementRelu<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRelu<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn relu(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <AdditiveBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementRepToAdt<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn rep_to_adt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Shape as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Shape as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Shape as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Shape as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint16Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint8Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementReshape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as PartiallySymbolicType>::Type, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as PartiallySymbolicType>::Type
) -> <HostAesKey as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>> as SymbolicType>::Type, <AbstractHostAesKey<HostBitArray<HostBitTensor, N128>> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedAesKey as SymbolicType>::Type
) -> <HostAesKey as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N128> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N128> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as PartiallySymbolicType>::Type
) -> <HostBitArray128 as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N128> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N128> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray128 as SymbolicType>::Type
) -> <HostBitArray128 as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N224> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N224> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray224 as PartiallySymbolicType>::Type
) -> <HostBitArray224 as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N224> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N224> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray224 as SymbolicType>::Type
) -> <HostBitArray224 as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N64> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as PartiallySymbolicType>::Type, <HostBitArray<HostBitTensor, N64> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as PartiallySymbolicType>::Type
) -> <HostBitArray64 as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepBitArray<RepTensor<HostBitTensor>, N64> as SymbolicType>::Type, <HostBitArray<HostBitTensor, N64> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitArray64 as SymbolicType>::Type
) -> <HostBitArray64 as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>> as SymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <Mirrored3Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>> as SymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <Mirrored3Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <Mir3Tensor<HostBitTensor> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <Mirrored3BitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <Mirrored3BitTensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Ring128Tensor as PartiallySymbolicType>::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<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <Mirrored3Ring128Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Ring64Tensor as PartiallySymbolicType>::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<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementReveal<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <Mirrored3Ring64Tensor as SymbolicType>::Type
sourceimpl PlacementReveal<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
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<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Float64 as PartiallySymbolicType>::Type
sourceimpl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <Mirrored3Float64 as SymbolicType>::Type
sourceimpl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
) -> <Mirrored3Float32 as PartiallySymbolicType>::Type
sourceimpl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointDecode<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_decode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <Mirrored3Float32 as SymbolicType>::Type
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<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Float32 as PartiallySymbolicType>::Type
) -> <Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f32>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Float32 as SymbolicType>::Type
) -> <Mirrored3Ring64Tensor as SymbolicType>::Type
sourceimpl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Float64 as PartiallySymbolicType>::Type
) -> <Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
impl PlacementRingFixedpointEncode<SymbolicSession, <Mir3Tensor<HostTensor<f64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type> for Mirrored3Placement
fn fixedpoint_ring_encode(
&self,
sess: &SymbolicSession,
scaling_base: u64,
scaling_exp: u32,
x0: &<Mirrored3Float64 as SymbolicType>::Type
) -> <Mirrored3Ring128Tensor as SymbolicType>::Type
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<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementRingInject<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn ring_inject(
&self,
sess: &SymbolicSession,
bit_idx: usize,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
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 PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostBitTensor 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
) -> <HostBitTensor as SymbolicType>::Type
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 PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<Uint64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<BooleanTensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostPrfKey as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostPrfKey as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
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<SymbolicSession, <HostString as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostUint16Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostUint8Tensor as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostUnit as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostUnit as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Shape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Shape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Shape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Shape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtShape<HostShape> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtShape<HostShape> as PartiallySymbolicType>::Type> for AdditivePlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type
) -> <AdditiveShape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtShape<HostShape> as SymbolicType>::Type> for AdditivePlacement
impl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtShape<HostShape> as SymbolicType>::Type> for AdditivePlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtShape<HostShape> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtShape<HostShape> as PartiallySymbolicType>::Type> for AdditivePlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type
) -> <AdditiveShape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtShape<HostShape> as SymbolicType>::Type> for AdditivePlacement
impl PlacementShape<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtShape<HostShape> as SymbolicType>::Type> for AdditivePlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedShape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedShape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedShape as PartiallySymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShape<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementShl<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
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<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShl<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn shl(
&self,
sess: &SymbolicSession,
amount: usize,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementShlDim<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementShlDim<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn shl_dim(
&self,
sess: &SymbolicSession,
amount: usize,
bit_length: usize,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementShlDim<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementShlDim<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn shl_dim(
&self,
sess: &SymbolicSession,
amount: usize,
bit_length: usize,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementShlDim<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementShlDim<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn shl_dim(
&self,
sess: &SymbolicSession,
amount: usize,
bit_length: usize,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
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 PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSigmoid<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSigmoid<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSigmoid<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sigmoid(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
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 PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Shape as PartiallySymbolicType>::Type
) -> <Shape as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Shape as PartiallySymbolicType>::Type
) -> <Shape as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Shape as SymbolicType>::Type
) -> <Shape as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Shape as SymbolicType>::Type
) -> <Shape as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepShape<HostShape> as PartiallySymbolicType>::Type, <RepShape<HostShape> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedShape as PartiallySymbolicType>::Type
) -> <ReplicatedShape as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <RepShape<HostShape> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <ReplicatedShape as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedUint64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedUint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSlice<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSlice<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<ReplicatedUint64Tensor as SymbolicType>::Type
) -> <ReplicatedUint64Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSoftmax<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSoftmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSoftmax<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn softmax(
&self,
sess: &SymbolicSession,
axis: usize,
upmost_index: usize,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSqrt<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqrt<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqrt<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sqrt(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSqueeze<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedUint64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedUint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSqueeze<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSqueeze<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn squeeze(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedUint64Tensor as SymbolicType>::Type
) -> <ReplicatedUint64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type,
x1: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type,
x1: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type, <AdtTensor<HostBitTensor> as PartiallySymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as PartiallySymbolicType>::Type,
x1: &<AdditiveBitTensor as PartiallySymbolicType>::Type
) -> <AdditiveBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type, <AdtTensor<HostBitTensor> as SymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveBitTensor as SymbolicType>::Type,
x1: &<AdditiveBitTensor as SymbolicType>::Type
) -> <AdditiveBitTensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type,
x1: &<AdditiveRing128Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<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: &<AdditiveRing128Tensor as SymbolicType>::Type,
x1: &<AdditiveRing128Tensor as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
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 PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for AdditivePlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type,
x1: &<AdditiveRing64Tensor as PartiallySymbolicType>::Type
) -> <AdditiveRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementSub<SymbolicSession, <AdtTensor<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: &<AdditiveRing64Tensor as SymbolicType>::Type,
x1: &<AdditiveRing64Tensor as SymbolicType>::Type
) -> <AdditiveRing64Tensor 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, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type,
x1: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type,
x1: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type,
x1: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor 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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementSub<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3Ring64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type,
x1: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <Mir3Tensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<Mirrored3Ring64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSub<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn sub(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type,
x1: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementSum<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementSum<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn sum(
&self,
sess: &SymbolicSession,
axis: Option<usize>,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Tensor as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Tensor as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as PartiallySymbolicType>::Type
) -> <Uint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Uint64Tensor as SymbolicType>::Type
) -> <Uint64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as PartiallySymbolicType>::Type
) -> <BooleanTensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type, <BoolTensor<HostBitTensor, RepTensor<HostBitTensor>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<BooleanTensor as SymbolicType>::Type
) -> <BooleanTensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as PartiallySymbolicType>::Type
) -> <Float32Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as PartiallySymbolicType>::Type
) -> <Float64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
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<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementTranspose<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type, <RepTensor<HostBitTensor> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as PartiallySymbolicType>::Type
) -> <ReplicatedBitTensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedUint64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedUint64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTranspose<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTranspose<SymbolicSession, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepUintTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn transpose(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedUint64Tensor as SymbolicType>::Type
) -> <ReplicatedUint64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as PartiallySymbolicType>::Type
) -> <Fixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as PartiallySymbolicType>::Type
) -> <Fixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<HostFixed128Tensor as PartiallySymbolicType>::Type
) -> <HostFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<HostFixed64Tensor as PartiallySymbolicType>::Type
) -> <HostFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementTruncPr<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u128>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedFixed128Tensor as SymbolicType>::Type
) -> <ReplicatedFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedFixed64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type, <RepFixedTensor<RepTensor<HostRingTensor<u64>>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedFixed64Tensor as SymbolicType>::Type
) -> <ReplicatedFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedRing128Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing128Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u128>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedRing128Tensor as SymbolicType>::Type
) -> <ReplicatedRing128Tensor as SymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as PartiallySymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedRing64Tensor as PartiallySymbolicType>::Type
) -> <ReplicatedRing64Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementTruncPr<SymbolicSession, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type, <RepTensor<HostRingTensor<u64>> as SymbolicType>::Type> for ReplicatedPlacement
fn trunc_pr(
&self,
sess: &SymbolicSession,
amount: u32,
x0: &<ReplicatedRing64Tensor as SymbolicType>::Type
) -> <ReplicatedRing64Tensor as SymbolicType>::Type
sourceimpl PlacementXor<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementXor<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn xor(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementXor<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementXor<SymbolicSession, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn xor(
&self,
sess: &SymbolicSession,
x0: &<Mirrored3BitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementXor<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementXor<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <Mir3Tensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn xor(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<Mirrored3BitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementXor<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
impl PlacementXor<SymbolicSession, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type, <RepTensor<HostBitTensor> as SymbolicType>::Type> for ReplicatedPlacement
fn xor(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedBitTensor as SymbolicType>::Type,
x1: &<ReplicatedBitTensor as SymbolicType>::Type
) -> <ReplicatedBitTensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as PartiallySymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as PartiallySymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<Shape as PartiallySymbolicType>::Type
) -> <Tensor as PartiallySymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <AbstractShape<HostShape, RepShape<HostShape>> as SymbolicType>::Type, <AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<Shape as SymbolicType>::Type
) -> <Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl Session for SymbolicSession
impl Session for SymbolicSession
sourceimpl SetupGeneration<ReplicatedPlacement> for SymbolicSession
impl SetupGeneration<ReplicatedPlacement> for SymbolicSession
type Setup = RepSetup<Symbolic<HostPrfKey>>
fn setup(&self, plc: &ReplicatedPlacement) -> Result<Arc<Self::Setup>>
Auto Trait Implementations
impl !RefUnwindSafe for SymbolicSession
impl !Send for SymbolicSession
impl !Sync for SymbolicSession
impl Unpin for SymbolicSession
impl !UnwindSafe for SymbolicSession
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> 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>
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.
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