aboutsummaryrefslogtreecommitdiff
path: root/ethosu/vela/high_level_command_stream.py
diff options
context:
space:
mode:
Diffstat (limited to 'ethosu/vela/high_level_command_stream.py')
-rw-r--r--ethosu/vela/high_level_command_stream.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ethosu/vela/high_level_command_stream.py b/ethosu/vela/high_level_command_stream.py
index cf31aa5f..7e60221d 100644
--- a/ethosu/vela/high_level_command_stream.py
+++ b/ethosu/vela/high_level_command_stream.py
@@ -40,9 +40,9 @@ class Box:
ifm_shape: Shape4D,
npu_block_type: NpuBlockType,
concat_offsets: List[int],
+ k_dilated_height: int,
split_offset: Shape4D = None,
split_shape: Shape4D = None,
- k_height: int = 1,
upscaling_factor: int = 1,
):
new_start_coord = list(self.start_coord)
@@ -105,7 +105,9 @@ class Box:
pad_bottom = original_end_coord[-3] - (ifm_shape.height * upscaling_factor)
else:
k_start = new_start_coord[-3] - pad_top
- pad_bottom = max(0, k_start + total_stride + k_height - (ifm_shape.height * upscaling_factor))
+ pad_bottom = max(
+ 0, k_start + total_stride + k_dilated_height - (ifm_shape.height * upscaling_factor)
+ )
# Adjust for upscaling
new_start_coord[-3] = max(new_start_coord[-3] // upscaling_factor, 0)