From 40f216a2c9b9f97cbae1a5518ea5cbcba681f870 Mon Sep 17 00:00:00 2001 From: Rini Gupta Date: Tue, 22 Sep 2026 15:19:56 -0700 Subject: [PATCH] Pin the ONNX IR version in the RHEL tutorial's verification model onnx 1.23.0 (2026-09-18) defaults to IR 14, which the tutorial's ONNX Runtime rejects; IR 7 is the version opset 13 shipped with. --- Build_Guide/RHEL_Manylinux/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Build_Guide/RHEL_Manylinux/README.md b/Build_Guide/RHEL_Manylinux/README.md index 6f9f9ef4..088889c3 100644 --- a/Build_Guide/RHEL_Manylinux/README.md +++ b/Build_Guide/RHEL_Manylinux/README.md @@ -298,7 +298,8 @@ g = helper.make_graph( [helper.make_tensor_value_info("INPUT0", TensorProto.FLOAT, [4]), helper.make_tensor_value_info("INPUT1", TensorProto.FLOAT, [4])], [helper.make_tensor_value_info("OUTPUT0", TensorProto.FLOAT, [4])]) -onnx.save(helper.make_model(g, opset_imports=[helper.make_opsetid("", 13)]), +# ir_version 7 pairs with opset 13; onnx's default (its newest IR) can exceed what ORT accepts. +onnx.save(helper.make_model(g, ir_version=7, opset_imports=[helper.make_opsetid("", 13)]), "/models/add_onnx/1/model.onnx") EOF docker run --rm -v "$PWD/models:/models" -v /tmp/gen_onnx.py:/gen.py:ro python:3.12-slim \