From 24d8c31b84fe10a99dd5c01921655fde01e63237 Mon Sep 17 00:00:00 2001 From: nathaniel Date: Mon, 29 Apr 2024 15:35:22 -0400 Subject: [PATCH] clippy --- crates/burn-jit/src/kernel/matmul/base.rs | 8 +++----- crates/burn-jit/src/kernel/reduce/base.rs | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/crates/burn-jit/src/kernel/matmul/base.rs b/crates/burn-jit/src/kernel/matmul/base.rs index 9d82de842e..f18c2b86b0 100644 --- a/crates/burn-jit/src/kernel/matmul/base.rs +++ b/crates/burn-jit/src/kernel/matmul/base.rs @@ -85,6 +85,7 @@ impl Default for Tiling2dConfig { } /// The strategy to be used when launching a matmul kernel. +#[derive(Default)] pub enum MatmulStrategy { /// A simple kernel will be used with memory coalescing optimization. Simple { @@ -99,15 +100,12 @@ pub enum MatmulStrategy { Tiling2dPadded(Tiling2dConfig), #[cfg(feature = "autotune")] /// Using autotune to chose the best kernel based on runtime information. + #[default] Autotune, } #[cfg(feature = "autotune")] -impl Default for MatmulStrategy { - fn default() -> Self { - MatmulStrategy::Autotune - } -} + #[cfg(not(feature = "autotune"))] impl Default for MatmulStrategy { diff --git a/crates/burn-jit/src/kernel/reduce/base.rs b/crates/burn-jit/src/kernel/reduce/base.rs index 652b3050e4..3a3ef9bcfd 100644 --- a/crates/burn-jit/src/kernel/reduce/base.rs +++ b/crates/burn-jit/src/kernel/reduce/base.rs @@ -101,19 +101,17 @@ pub fn init_reduce_output Self { - ReduceStrategy::Autotune - } -} + #[cfg(not(feature = "autotune"))] impl Default for ReduceStrategy {