cubecl_std/quant/
base.rs

1use cubecl_core::prelude::CubePrimitive;
2
3/// Run an arbitrary function with the quantization types from the scheme.
4/// Useful when concrete types aren't available.
5pub trait RunWithQuantType {
6    type Output;
7
8    fn execute<Q: CubePrimitive, S: CubePrimitive>(self) -> Self::Output;
9}