aboutsummaryrefslogtreecommitdiff
path: root/src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateWriter.cpp
diff options
context:
space:
mode:
authorSiCong Li <sicong.li@arm.com>2022-11-23 09:58:18 +0000
committerGunes Bayir <gunes.bayir@arm.com>2022-12-22 17:42:47 +0000
commit81fdaddaf36cb4c7ff0d2c52a370dd977a13dc72 (patch)
treec9e25c9e4b69db153c9594b751ada977594cab8b /src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateWriter.cpp
parent8ee689312a64e10d9e39d745fe79b9c5ecb96820 (diff)
downloadComputeLibrary-81fdaddaf36cb4c7ff0d2c52a370dd977a13dc72.tar.gz
Add is_supported_op interface
* This retains the behaviors of the current library's validate() method. I.e. is_supported_op() is used to check the support level and validity of an operator configuration without any consideration of fusion. - validate_op() interface still checks both the op validity and the fusion validity - This arrangement ensures that any users of the original validate() interface can expect to use is_supported_op() in exactly the same way with no performance or behavioral difference. * Force adding const tensors to ArgumentPack when adding to OperatorGroup. This is because OperatorGroup is only for validating fusion, and does not mutate TensorInfos at all Partially resolves COMPMID-5736 Change-Id: I4157677f55848d66a08ec00e6a76d13a24b722b7 Signed-off-by: SiCong Li <sicong.li@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/8687 Benchmark: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Diffstat (limited to 'src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateWriter.cpp')
0 files changed, 0 insertions, 0 deletions