From e4172410fb732c857db319c73edc388f44b9a248 Mon Sep 17 00:00:00 2001
From: Olivier BICHLER <olivier.bichler@cea.fr>
Date: Mon, 23 Oct 2023 15:50:56 +0200
Subject: [PATCH] Fixed missing template parameter

---
 src/operator/ConvImpl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/operator/ConvImpl.cpp b/src/operator/ConvImpl.cpp
index 17877ab..515f5f1 100644
--- a/src/operator/ConvImpl.cpp
+++ b/src/operator/ConvImpl.cpp
@@ -30,7 +30,7 @@ void Aidge::ConvImpl_cuda<DIM>::forward() {
 
     // Lazy-initialize CuDNN convolution descriptor
     if (mConvDesc == nullptr) {
-        const Conv_Op& convOp = static_cast<const Conv_Op&>(mOp);
+        const Conv_Op<DIM>& convOp = static_cast<const Conv_Op<DIM>&>(mOp);
         const std::vector<int> strides(convOp.template getAttr<ConvAttr::StrideDims>().begin(), convOp.template getAttr<ConvAttr::StrideDims>().end());
         const std::vector<int> paddings(DIM, 0);
         const std::vector<int> upscales(convOp.template getAttr<ConvAttr::DilationDims>().begin(), convOp.template getAttr<ConvAttr::DilationDims>().end());
-- 
GitLab