pub struct DequantizePerTensorArgs<'a, TIn: Element, TOut: IntElement> {
pub input: TensorRef<'a, TOut, 1>,
pub scale: <TIn as Element>::Scalar,
pub zero_point: i32,
pub output: TensorMut<'a, TIn, 1>,
}Expand description
Args bundle for a dequantize_per_tensor launch.
Fields§
§input: TensorRef<'a, TOut, 1>Input int tensor [numel].
scale: <TIn as Element>::ScalarScalar scale (FP).
zero_point: i32Scalar zero point.
output: TensorMut<'a, TIn, 1>Output FP tensor [numel].
Auto Trait Implementations§
impl<'a, TIn, TOut> !UnwindSafe for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> Freeze for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> RefUnwindSafe for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> Send for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> Sync for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> Unpin for DequantizePerTensorArgs<'a, TIn, TOut>
impl<'a, TIn, TOut> UnsafeUnpin for DequantizePerTensorArgs<'a, TIn, TOut>
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