xref: /aosp_15_r20/external/tensorflow/third_party/compute_library/activation_func_correct_args.patch (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1diff --git a/src/cpu/operators/CpuGemmDirectConv2d.cpp b/src/cpu/operators/CpuGemmDirectConv2d.cpp
2index 75c057e45..4d4d0e272 100644
3--- a/src/cpu/operators/CpuGemmDirectConv2d.cpp
4+++ b/src/cpu/operators/CpuGemmDirectConv2d.cpp
5@@ -193,6 +193,8 @@ void CpuGemmDirectConv2d::run(ITensorPack &tensors)
6     _gemm_asm_func->run(tensors);
7     if(_run_activation)
8     {
9-        _activation_func->run(tensors);
10+        auto io = tensors.get_tensor(ACL_DST);
11+        ITensorPack pack{ { ACL_SRC, io }, { ACL_DST, io } };
12+        _activation_func->run(pack);
13     }
14 }
15