diff --git a/ethosu/regor/compiler/graphir_optimiser.cpp b/ethosu/regor/compiler/graphir_optimiser.cpp index 1dea160a9d26f1dedff8650305a77e1ec646aff8..0ce06bb451b7b3d122ab7115948e886315c3dbdc 100644 --- a/ethosu/regor/compiler/graphir_optimiser.cpp +++ b/ethosu/regor/compiler/graphir_optimiser.cpp @@ -2491,6 +2491,7 @@ Operation *GraphIrOptimiser::RewriteResize(Graph *const, Operation *const operat auto copyOp = std::make_shared(OpType::Add); ReplaceOperation(operation, copyOp.get()); copyOp->ConnectInput(TensorUsage::IFM1, zeroTensor).Set(copyOp->Input(TensorUsage::IFM)->quantization); + copyOp->Output(TensorUsage::OFM)->rounding = RoundMode::DBL; RecordOptimisation(*operation, copyOp.get()); return copyOp.get(); }