aboutsummaryrefslogtreecommitdiff
path: root/ethosu/vela/register_command_stream_generator.py
diff options
context:
space:
mode:
Diffstat (limited to 'ethosu/vela/register_command_stream_generator.py')
-rw-r--r--ethosu/vela/register_command_stream_generator.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ethosu/vela/register_command_stream_generator.py b/ethosu/vela/register_command_stream_generator.py
index 0a356475..8f34e639 100644
--- a/ethosu/vela/register_command_stream_generator.py
+++ b/ethosu/vela/register_command_stream_generator.py
@@ -909,7 +909,11 @@ def generate_register_command_stream(nng, sg, arch, verbose=False):
if tens is None:
continue
- need_zero_point = (faf is not None) or (fmf == "ConcatSliceWrite") or fused_quantize
+ need_zero_point = (
+ (faf is not None and forced_ofm_quantization is None)
+ or (fmf == "ConcatSliceWrite")
+ or fused_quantize
+ )
if (
(
primary_op.type in set(("AvgPool", "AvgPoolAct", "ResizeBilinear", "CLZ", "SHL"))