ONNX Runtime发布v1.28.2补丁,修复Compile API模型序列化重复节点问题

微软发布ONNX Runtime v1.28.2补丁版本,针对Compile API回调序列化进行修复,避免优化模型中出现重复图节点、输入、输出及值信息。

AI解读:这次补丁修复了一个直接影响开发者的问题:使用Compile API编译ONNX模型时,回调序列化可能出错,导致优化后的模型里出现重复的节点、输入输出或值信息。对依赖该API做模型优化的工程师来说,这会导致生成模型结构错误,甚至无法正常加载或推理。微软在v1.28.2中专门修复了此问题,覆盖内置和外部初始化器场景。如果你正在用v1.28.1且遇到类似症状,升级到v1.28.2即可;若未使用Compile API,则无需特别操作,常规升级即可。不过,这次改动仅限于该修复,其他功能无变化。

微软于 2026 年 1 月 2 日发布ONNX Runtime v1.28.2补丁版本(基于v1.28.1),针对Compile API模型序列化进行定向修复。据发布说明,v1.28.2修复了Compile API回调序列化问题,以防止在输出的优化模型中产生重复的图节点、输入、输出及值信息,相关场景包括包含嵌入式或外部初始化器的模型(PR #32303)。

修复内容与适用范围

此补丁修复了Compile API回调序列化中的缺陷,该问题会导致优化模型出现重复的图节点、输入、输出及值信息。修复覆盖两种初始化器类型:嵌入式(embedded)和外部(external)初始化器。

v1.28.2是v1.28.1基础上的补丁版本,除上述修复外无其他功能改动。

  • 修复PR:microsoft/onnxruntime#32303
  • 修复内容:Compile API回调序列化,防止优化模型出现重复元素
  • 覆盖范围:含嵌入式或外部初始化器的模型
  • 版本基线:v1.28.1(补丁版本)

信息来源