Imported Upstream version 1.25.0
[platform/core/ml/nnfw.git] / compiler / luci-interpreter / src / loader / nodes / TransposeConv.cpp
index d773e30..72d1aec 100644 (file)
@@ -47,6 +47,13 @@ std::unique_ptr<Kernel> build_kernel_CircleTransposeConv(const luci::CircleNode
   params.padding = node->padding();
   params.stride_height = node->stride()->h();
   params.stride_width = node->stride()->w();
+  params.activation = node->fusedActivationFunction();
+
+  // TODO support activation
+  if (params.activation != luci::FusedActFunc::NONE)
+  {
+    throw std::runtime_error("Unsupported activation of TransposeConv");
+  }
 
   return std::make_unique<kernels::TransposeConv>(input_sizes, filter, out_backprop, bias, output,
                                                   tmp, params);