pub struct QuantizePerTensorDescriptor {
pub numel: i32,
pub q_min: i32,
pub q_max: i32,
pub input_element: ElementKind,
pub output_element: ElementKind,
}Expand description
Descriptor for a quantize_per_tensor forward op.
Fields§
§numel: i32Total element count of the input / output tensors.
q_min: i32Quantization range lower bound (e.g. -128 for s8, 0 for u8).
q_max: i32Quantization range upper bound (e.g. 127 for s8, 255 for u8).
input_element: ElementKindInput FP element kind. Must match TIn::KIND.
output_element: ElementKindOutput int element kind (s8 or u8). Must match TOut::KIND.
Trait Implementations§
Source§impl Clone for QuantizePerTensorDescriptor
impl Clone for QuantizePerTensorDescriptor
Source§fn clone(&self) -> QuantizePerTensorDescriptor
fn clone(&self) -> QuantizePerTensorDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QuantizePerTensorDescriptor
Auto Trait Implementations§
impl Freeze for QuantizePerTensorDescriptor
impl RefUnwindSafe for QuantizePerTensorDescriptor
impl Send for QuantizePerTensorDescriptor
impl Sync for QuantizePerTensorDescriptor
impl Unpin for QuantizePerTensorDescriptor
impl UnsafeUnpin for QuantizePerTensorDescriptor
impl UnwindSafe for QuantizePerTensorDescriptor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more