[−][src]Trait tract_hir::internal::DimLike
A super-trait for value acting as tensor dimensions in tract.
Implemented by:
usize
for regular dimensionsTDim
supporting regular and streaming dimensions
Required methods
fn maybe_div(&self, other: &Self) -> Result<(Self, u32), TractError>
fn maybe_mul(&self, other: &Self) -> Result<Self, TractError>
fn to_integer(&self) -> Result<i32, TractError>
Convert to regular integer.
fn one() -> Self
do not use num_traits::Mul as it implies a regular Mul
fn concretize_stream_dim(&self, stream_dim: usize) -> Self
Give streaming dimension its value