From 4d01152e3cb27a3fb1053161d8bdb43779645c93 Mon Sep 17 00:00:00 2001 From: Jacob Bohlin Date: Wed, 30 Jul 2025 07:57:51 +0100 Subject: [PATCH] MLBEDSW-11033 Fix incorrect stride decompose condition for Depthwise Change-Id: Idfb7d996bbf8a8a86dd6ed0b57295205c9923763 Signed-off-by: Jacob Bohlin --- ethosu/regor/compiler/scheduler_decompose.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ethosu/regor/compiler/scheduler_decompose.cpp b/ethosu/regor/compiler/scheduler_decompose.cpp index 38d9e307..89bc260f 100644 --- a/ethosu/regor/compiler/scheduler_decompose.cpp +++ b/ethosu/regor/compiler/scheduler_decompose.cpp @@ -1220,8 +1220,8 @@ std::vector> DecomposeDepthwiseConv2D(Archit return result; } - if ( arch->Constraints()->SupportsAccumulatorSaveRestore() && - req.decomposeProps.Any(ArchProperty::KernelDilation) && op->Input(TensorUsage::Weights)->tensor->IsConstant() ) + if ( arch->Constraints()->SupportsAccumulatorSaveRestore() && req.decomposeProps.Any(ArchProperty::KernelStride) && + op->Input(TensorUsage::Weights)->tensor->IsConstant() ) { return DecomposeForStrides(arch, std::move(op), DecomposeDepthwiseConv2D); } -- GitLab