aboutsummaryrefslogtreecommitdiff
path: root/ethosu/vela/operation.py
diff options
context:
space:
mode:
authorFredrik Svedberg <fredrik.svedberg@arm.com>2022-11-04 09:48:49 +0100
committerFredrik Svedberg <fredrik.svedberg@arm.com>2022-11-09 20:33:19 +0000
commitf3c7d557371b26835e3183064de58354f3a8b3cb (patch)
treeae6ab62e750f9b5c07ea4695380b4dfe06600999 /ethosu/vela/operation.py
parent9d51ec41855a8be21bd0708c882d121e5bb5afcc (diff)
downloadethos-u-vela-f3c7d557371b26835e3183064de58354f3a8b3cb.tar.gz
MLBEDSW-6881 SHAPE single op network is optimised to nothing3.6.0.rc1
Fixed by adding an operation to copy the statically optimised data to the subgraph output. Change-Id: Ica757e37d5460237973444ffd39c7d2850f319e3 Signed-off-by: Fredrik Svedberg <fredrik.svedberg@arm.com>
Diffstat (limited to 'ethosu/vela/operation.py')
-rw-r--r--ethosu/vela/operation.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ethosu/vela/operation.py b/ethosu/vela/operation.py
index b4d0e48a..05c236a5 100644
--- a/ethosu/vela/operation.py
+++ b/ethosu/vela/operation.py
@@ -596,6 +596,10 @@ class Operation:
def original_type(self):
return self._original_type
+ @property
+ def type_changed(self):
+ return self.type != self.original_type
+
def get_kernel_size(self):
weights = self.weights
if weights and self.type.npu_block_type in (NpuBlockType.ConvolutionDepthWise, NpuBlockType.ConvolutionMxN):