From 73e843f76dd71e4ab5e07a7616c2c4806ca6ac25 Mon Sep 17 00:00:00 2001 From: Tim Hall Date: Thu, 4 Feb 2021 22:47:46 +0000 Subject: vela: Change Shape4D mutability usage - Removed requirement for cloning shapes when unique values required by forcing top-level immutability. This alleviates issues with Shapes being unintentionally shared and then mutated as if value-types. - Shape4D fields can no longer be assigned without replication. Signed-off-by: Tim Hall Change-Id: Ic0dbfa349eb0215eabefb4f4e2cf99f12d83699c --- ethosu/vela/high_level_command_stream.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ethosu/vela/high_level_command_stream.py') diff --git a/ethosu/vela/high_level_command_stream.py b/ethosu/vela/high_level_command_stream.py index 9cbda452..c25c023e 100644 --- a/ethosu/vela/high_level_command_stream.py +++ b/ethosu/vela/high_level_command_stream.py @@ -197,7 +197,7 @@ class NpuStripe(Command): self.pad_top = pad_top self.pad_bottom = pad_bottom for i in range(len(self.ofm_box.end_coord)): - assert self.ofm_box.end_coord[i] <= ps.ofm_shapes[0].get_dim(i) + assert self.ofm_box.end_coord[i] <= ps.ofm_shapes[0][i] def is_npu_pass_command(self): return True -- cgit v1.2.1