pub struct GroupedPlanPreference {
pub base: PlanPreference,
pub schedule: GroupedScheduleMode,
}Expand description
Hints for GroupedGemmPlan::select.
Wraps a PlanPreference for the underlying GEMM tile selection,
plus grouped-specific knobs.
Fields§
§base: PlanPreferenceTile-selection preferences (forwarded to the underlying GEMM picker).
schedule: GroupedScheduleModeCUTLASS schedule mode (v0: only GroupedScheduleMode::DeviceOnly).
Trait Implementations§
Source§impl Clone for GroupedPlanPreference
impl Clone for GroupedPlanPreference
Source§fn clone(&self) -> GroupedPlanPreference
fn clone(&self) -> GroupedPlanPreference
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 GroupedPlanPreference
Source§impl Debug for GroupedPlanPreference
impl Debug for GroupedPlanPreference
Source§impl Default for GroupedPlanPreference
impl Default for GroupedPlanPreference
Source§fn default() -> GroupedPlanPreference
fn default() -> GroupedPlanPreference
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GroupedPlanPreference
impl RefUnwindSafe for GroupedPlanPreference
impl Send for GroupedPlanPreference
impl Sync for GroupedPlanPreference
impl Unpin for GroupedPlanPreference
impl UnsafeUnpin for GroupedPlanPreference
impl UnwindSafe for GroupedPlanPreference
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