[]Trait tract_hir::internal::DynHash

pub trait DynHash {
    fn dyn_hash(&self, state: &mut dyn Hasher);
}

Required methods

fn dyn_hash(&self, state: &mut dyn Hasher)

Loading content...

Implementations on Foreign Types

impl DynHash for MergeOpUnicast

impl DynHash for PulsePad

impl<T> DynHash for MatMatMulPackB<T> where
    T: Copy + Datum + Zero
[src]

impl DynHash for PulsedSource

impl DynHash for TypedSource

impl DynHash for UnaryOp

impl DynHash for Sigmoid

impl DynHash for FiniteReshape

impl DynHash for Tile

impl<T> DynHash for Im2Col<T> where
    T: Datum + Copy + Zero
[src]

impl DynHash for TypedBinOp

impl DynHash for MatMulUnary

impl DynHash for Cast

impl DynHash for Delay

impl DynHash for Reduce

impl DynHash for MultiBroadcastTo

impl DynHash for LirScan

Loading content...

Implementors

impl DynHash for AxisOp

impl DynHash for PulsedFact

impl DynHash for TypedFact

impl DynHash for Box<dyn Expansion>

impl DynHash for Clip

impl DynHash for Elu

impl DynHash for HardSigmoid

impl DynHash for LeakyRelu

impl DynHash for ParametricSoftplus

impl DynHash for ScaledTanh

impl DynHash for Selu

impl DynHash for Shrink

impl DynHash for Softplus

impl DynHash for Softsign

impl DynHash for ThresholdRelu

impl DynHash for PermuteAxes

impl DynHash for AddDims

impl DynHash for Concat

impl DynHash for ConstantLike

impl DynHash for ConstantOfShape

impl DynHash for Crop

impl DynHash for EyeLike

impl DynHash for Flatten

impl DynHash for Gather

impl DynHash for tract_hir::ops::array::MultiBroadcastTo

impl DynHash for Pad

impl DynHash for Reshape

impl DynHash for RmDims

impl DynHash for Shape

impl DynHash for Size

impl DynHash for Split

impl DynHash for Squeeze

impl DynHash for StridedSlice

impl DynHash for tract_hir::ops::array::Tile

impl DynHash for TypedConcat

impl DynHash for InferenceBinOp

impl DynHash for Nary

impl DynHash for Conv

impl DynHash for ConvUnary

impl DynHash for MaxPool

impl DynHash for SumPool

impl DynHash for Downsample

impl DynHash for Dummy

impl DynHash for ElementWiseOp

impl DynHash for Identity

impl DynHash for Const

impl DynHash for And

impl DynHash for Equals

impl DynHash for Greater

impl DynHash for GreaterEqual

impl DynHash for Iff

impl DynHash for Lesser

impl DynHash for LesserEqual

impl DynHash for Not

impl DynHash for NotEquals

impl DynHash for Or

impl DynHash for Xor

impl DynHash for Abs

impl DynHash for Acos

impl DynHash for Acosh

impl DynHash for Add

impl DynHash for Asin

impl DynHash for Asinh

impl DynHash for Atan

impl DynHash for Atanh

impl DynHash for Ceil

impl DynHash for Cos

impl DynHash for Cosh

impl DynHash for Div

impl DynHash for Exp

impl DynHash for FlippedPow

impl DynHash for FlippedShiftLeft

impl DynHash for FlippedShiftRight

impl DynHash for Floor

impl DynHash for Ln

impl DynHash for Max

impl DynHash for Min

impl DynHash for Mul

impl DynHash for Neg

impl DynHash for Pow

impl DynHash for Recip

impl DynHash for Rem

impl DynHash for Round

impl DynHash for RoundHalfToEven

impl DynHash for Rsqrt

impl DynHash for ShiftLeft

impl DynHash for ShiftRight

impl DynHash for Sign

impl DynHash for Sin

impl DynHash for Sinh

impl DynHash for Sqrt

impl DynHash for Square

impl DynHash for Sub

impl DynHash for Tan

impl DynHash for Tanh

impl DynHash for MatMul

impl DynHash for GlobalAvgPool

impl DynHash for GlobalLpPool

impl DynHash for GlobalMaxPool

impl DynHash for LayerHardmax

impl DynHash for LayerLogSoftmax

impl DynHash for LayerSoftmax

impl DynHash for tract_hir::ops::nn::Reduce

impl DynHash for DequantizeLinearF32

impl DynHash for LookupTable

impl DynHash for QuantizeLinearI8

impl DynHash for QuantizeLinearU8

impl DynHash for InferenceScan

impl DynHash for Scan

impl DynHash for Source

impl DynHash for UnimplementedOp

impl<D> DynHash for Slice<D> where
    D: DimLike + ToDim + Hash
[src]

impl<F, O> DynHash for Graph<F, O> where
    F: Fact + Hash + Clone + 'static,
    O: Debug + Display + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + Clone + 'static + Hash
[src]

impl<K, TA, TB, TC, TI> DynHash for MatMatMulImpl<K, TA, TB, TC, TI> where
    K: MatMatMulKer<TA, TB, TC, TI>,
    TA: Copy + Zero + 'static,
    TB: Copy + Zero + 'static,
    TC: Copy + Debug + 'static,
    TI: Copy + Add<TI> + Mul<TI> + Zero + Debug + 'static, 

impl<TA, TB, TC, TI, K> DynHash for QMatMatMulImpl<K, TA, TB, TC, TI> where
    K: MatMatMulKer<TA, TB, TC, TI>,
    TA: Copy + Zero + SloppyHash + 'static,
    TB: Copy + Zero + SloppyHash + 'static,
    TC: Copy + Debug + SloppyHash + 'static,
    TI: Copy + Add<TI> + Mul<TI> + Zero + Debug + SloppyHash + 'static, 

Loading content...