aboutsummaryrefslogtreecommitdiff
path: root/src/backends/reference/RefLayerSupport.cpp
diff options
context:
space:
mode:
authorTeresa Charlin <teresa.charlinreyes@arm.com>2023-10-30 22:29:58 +0000
committerTeresaARM <teresa.charlinreyes@arm.com>2023-11-02 11:42:53 +0000
commit5306dc893bbd6a203744e11c242b9811c8cf1d0c (patch)
tree74607a893e0573025feb242df2da6fd02cf23b14 /src/backends/reference/RefLayerSupport.cpp
parentb8aeec291e8bc1ef1f41d71ab47f4a8350bd8825 (diff)
downloadarmnn-5306dc893bbd6a203744e11c242b9811c8cf1d0c.tar.gz
IVGCVSW-7889 Add support for Signed64 data type in Cast layer
* Remove mention of "isDepthwise" variable name when not needed and therefore IgnoreUnused call * Improve error messages and change them to throws in Encoder and Decoder Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I8ce30b5075e1e47d54abc12390265ba8e9ee1405
Diffstat (limited to 'src/backends/reference/RefLayerSupport.cpp')
-rw-r--r--src/backends/reference/RefLayerSupport.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backends/reference/RefLayerSupport.cpp b/src/backends/reference/RefLayerSupport.cpp
index 167639a733..2be227ae8f 100644
--- a/src/backends/reference/RefLayerSupport.cpp
+++ b/src/backends/reference/RefLayerSupport.cpp
@@ -847,7 +847,7 @@ bool RefLayerSupport::IsCastSupported(const TensorInfo& input,
const TensorInfo& output,
Optional<std::string&> reasonIfUnsupported) const
{
- std::array<DataType, 9> supportedInputTypes =
+ std::array<DataType, 10> supportedInputTypes =
{
DataType::Float32,
DataType::Float16,
@@ -855,7 +855,8 @@ bool RefLayerSupport::IsCastSupported(const TensorInfo& input,
DataType::QAsymmS8,
DataType::QAsymmU8,
DataType::QSymmS16,
- DataType::Signed32
+ DataType::Signed32,
+ DataType::Signed64
};
bool supported = true;