Trait cubecl_core::tune::AutotuneOperation
source · pub trait AutotuneOperation<Output = ()> {
// Required methods
fn execute(self: Box<Self>) -> Output;
fn clone(&self) -> Box<dyn AutotuneOperation<Output>>;
// Provided method
fn name(&self) -> &str { ... }
}
Expand description
Contains operation to run and inputs on which to run it
Required Methods§
sourcefn clone(&self) -> Box<dyn AutotuneOperation<Output>>
fn clone(&self) -> Box<dyn AutotuneOperation<Output>>
Clones the operation and inputs