aboutsummaryrefslogtreecommitdiff
path: root/src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h')
-rw-r--r--src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h b/src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h
index a9ccf908f0..f10e97e3e9 100644
--- a/src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h
+++ b/src/core/experimental/dynamic_fusion/WorkloadImpl/ClKernelDescriptors.h
@@ -42,14 +42,24 @@ struct ClDirectConv2dKernelDescriptor
Conv2dDescriptor conv2d{};
};
-struct ClEltwiseAddKernelDescriptor
+struct ClElementwiseKernelDescriptor
{
- friend bool operator==(const ClEltwiseAddKernelDescriptor &desc0, const ClEltwiseAddKernelDescriptor &desc1)
+ friend bool operator==(const ClElementwiseKernelDescriptor &desc0, const ClElementwiseKernelDescriptor &desc1)
{
- return desc0.add == desc1.add;
+ return desc0.eltwise == desc1.eltwise;
}
- AddDescriptor add{};
+ ElementwiseDescriptor eltwise{};
};
+
+struct ClFloorKernelDescriptor
+{
+ friend bool operator==(const ClFloorKernelDescriptor &desc0, const ClFloorKernelDescriptor &desc1)
+ {
+ return desc0.floor == desc1.floor;
+ }
+ FloorDescriptor floor{};
+};
+
struct ClActivationKernelDescriptor
{
friend bool operator==(const ClActivationKernelDescriptor &, const ClActivationKernelDescriptor &)