aboutsummaryrefslogtreecommitdiff
path: root/1.2
diff options
context:
space:
mode:
authorSadik Armagan <sadik.armagan@arm.com>2020-03-19 13:54:04 +0000
committerSadik Armagan <sadik.armagan@arm.com>2020-03-19 13:54:04 +0000
commit793a70c1a5b8021137705d312916ac14ca35509a (patch)
tree44a497b8373fea525add6ce7fa2c20c23092cc49 /1.2
parent4de83c5a6a57d0468d9f2f854c94bc4a760b66b6 (diff)
downloadandroid-nn-driver-793a70c1a5b8021137705d312916ac14ca35509a.tar.gz
IVGCVSW-4565 TENSOR_BOOL8 data type not supported in AndroidNN Driver
* Added TENSOR_BOOL8 support * Added Broadcast support to comparision operators !armnn:2903 Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I844e32b57399eff2dc60af9b2099145316c80cae
Diffstat (limited to '1.2')
-rw-r--r--1.2/HalPolicy.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/1.2/HalPolicy.cpp b/1.2/HalPolicy.cpp
index b3ccc47f..1811688f 100644
--- a/1.2/HalPolicy.cpp
+++ b/1.2/HalPolicy.cpp
@@ -279,9 +279,11 @@ bool HalPolicy::ConvertComparison(const Operation& operation,
IConnectableLayer* layer = data.m_Network->AddComparisonLayer(descriptor);
assert(layer != nullptr);
-
- input0.Connect(layer->GetInputSlot(0));
- input1.Connect(layer->GetInputSlot(1));
+ bool isReshapeSupported = BroadcastTensor(input0, input1, layer, data);
+ if (!isReshapeSupported)
+ {
+ return false;
+ }
return SetupAndTrackLayerOutputSlot<hal_1_2::HalPolicy>(operation, 0, *layer, model, data);
}