[][src]Trait tract_core::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<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, 
[src]

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, 
[src]

Loading content...

Implementors

impl DynHash for AxisOp[src]

impl DynHash for TypedFact[src]

impl DynHash for FiniteReshape[src]

impl DynHash for Flatten[src]

impl DynHash for Gather[src]

impl DynHash for MultiBroadcastTo[src]

impl DynHash for Pad[src]

impl DynHash for PulsePad[src]

impl DynHash for Shape[src]

impl DynHash for Size[src]

impl DynHash for Tile[src]

impl DynHash for TypedConcat[src]

impl DynHash for TypedReshape[src]

impl DynHash for InferenceBinOp[src]

impl DynHash for MergeOp[src]

impl DynHash for MergeOpUnicast[src]

impl DynHash for TypedBinOp[src]

impl DynHash for UnaryOp[src]

impl DynHash for Cast[src]

impl DynHash for AvgPool[src]

impl DynHash for ConvUnary[src]

impl DynHash for MaxPool[src]

impl DynHash for Downsample[src]

impl DynHash for Dummy[src]

impl DynHash for ElementWiseOp[src]

impl DynHash for Identity[src]

impl DynHash for Const[src]

impl DynHash for And[src]

impl DynHash for Equals[src]

impl DynHash for Greater[src]

impl DynHash for GreaterEqual[src]

impl DynHash for Iff[src]

impl DynHash for Lesser[src]

impl DynHash for LesserEqual[src]

impl DynHash for Not[src]

impl DynHash for Or[src]

impl DynHash for Xor[src]

impl DynHash for Abs[src]

impl DynHash for Acos[src]

impl DynHash for Acosh[src]

impl DynHash for Add[src]

impl DynHash for Asin[src]

impl DynHash for Asinh[src]

impl DynHash for Atan[src]

impl DynHash for Atanh[src]

impl DynHash for Ceil[src]

impl DynHash for Cos[src]

impl DynHash for Cosh[src]

impl DynHash for Div[src]

impl DynHash for Exp[src]

impl DynHash for FlippedShiftLeft[src]

impl DynHash for FlippedShiftRight[src]

impl DynHash for Floor[src]

impl DynHash for Ln[src]

impl DynHash for Max[src]

impl DynHash for Min[src]

impl DynHash for Mul[src]

impl DynHash for Neg[src]

impl DynHash for Pow[src]

impl DynHash for Recip[src]

impl DynHash for Rem[src]

impl DynHash for Round[src]

impl DynHash for Rsqrt[src]

impl DynHash for ScalarMax[src]

impl DynHash for ScalarMin[src]

impl DynHash for ScalarMinMax[src]

impl DynHash for ShiftLeft[src]

impl DynHash for ShiftRight[src]

impl DynHash for Sign[src]

impl DynHash for Sin[src]

impl DynHash for Sinh[src]

impl DynHash for Sqrt[src]

impl DynHash for Square[src]

impl DynHash for Sub[src]

impl DynHash for Tan[src]

impl DynHash for Tanh[src]

impl DynHash for MatMul[src]

impl DynHash for MatMulUnary[src]

impl DynHash for ArgMaxMin[src]

impl DynHash for GlobalAvgPool[src]

impl DynHash for GlobalLpPool[src]

impl DynHash for GlobalMaxPool[src]

impl DynHash for Reduce[src]

impl DynHash for Sigmoid[src]

impl DynHash for DequantizeLinearF32[src]

impl DynHash for LookupTable[src]

impl DynHash for QuantizeLinearI8[src]

impl DynHash for QuantizeLinearU8[src]

impl DynHash for Scan[src]

impl DynHash for PulsedSource[src]

impl DynHash for TypedSource[src]

impl DynHash for UnimplementedOp[src]

impl DynHash for Delay[src]

impl DynHash for PulsedFact[src]

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

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

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

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

Loading content...