burn_core::tensor::quantization

Trait QTensorPrimitive

Source
pub trait QTensorPrimitive {
    // Required methods
    fn scheme(&self) -> &QuantizationScheme;
    fn strategy(&self) -> QuantizationStrategy;
}
Expand description

Quantized tensor primitive.

Required Methods§

Source

fn scheme(&self) -> &QuantizationScheme

Returns the quantization scheme for the given tensor.

Source

fn strategy(&self) -> QuantizationStrategy

Returns the quantization strategy for the given tensor.

§Remarks

Retrieving the quantization strategy with its corresponding parameters might require synchronization on the backend.

Implementations on Foreign Types§

Source§

impl QTensorPrimitive for CandleQTensor

Source§

impl<Q> QTensorPrimitive for NdArrayQTensor<Q>
where Q: QuantElement,

Source§

impl<Q> QTensorPrimitive for TchQTensor<Q>
where Q: QuantElement,

Source§

impl<R> QTensorPrimitive for QFusionTensor<R>
where R: FusionRuntime,

Implementors§