ONNX Runtime 1.30.1: исправлены ошибки загрузки моделей и памяти
На странице · 3 разделов
Microsoft выпустила ONNX Runtime 1.30.1 с исправлениями ошибок, которые могли приводить к сбоям при загрузке некорректных моделей и обработке памяти. Это обновление ветки 1.30 для разработчиков локальных приложений, а не новая модель или программа для чата. Пользователю готового приложения не нужно вручную заменять его движок: дождитесь обновления самого приложения.
ONNX Runtime 1.30.1: исправлены ошибки загрузки моделей и памяти
Событие: 29 октября 2026 года. Проверено 30 октября. Уровень: разработчикам и сопровождающим локальные приложения. Если приложение запускает локальные модели через ONNX Runtime ветки 1.30, выпуск 1.30.1 исправляет случаи, когда некорректный файл модели мог привести к сбою при её загрузке. Обычному пользователю не нужно скачивать архив движка отдельно: безопаснее обновлять само приложение через его официальный канал. s1s2
Что именно обновилось?
ONNX — формат файла модели; ONNX Runtime — программный движок, который выполняет вычисления по этому файлу. Версия 1.30.1 — исправление уже существующей ветки 1.30, без новых весов или новой пользовательской программы. Microsoft опубликовала десять готовых архивов для разных вариантов Linux, macOS и Windows. Это не означает, что любое приложение автоматически получит новую версию: оно может поставляться со своей сборкой движка. s1s2
Согласно описанию релиза, усилены проверки формы и структуры модели. Исправлены случаи чтения за пределами выделенной памяти при обработке некоторых некорректных графов, а также переполнение буфера при преобразовании сжатого представления данных. Граф здесь — последовательность операций, записанная внутри файла модели. Изменённые файлы движка видны в сравнении тегов 1.30.0 и 1.30.1. Это не обещание защиты от всех ошибок или доказательство конкретной атаки; Modelium не проводил испытаний безопасности. s1s2
Для приложений с подключаемыми вычислительными модулями есть ещё одно исправление: при передаче данных модулю сохраняется указанный приложением поток выполнения. Это касается разработчиков таких интеграций, а не отдельной настройки для владельца домашнего компьютера. Данных о приросте скорости готовых программ в релизе нет. s1
Что делать, если у вас уже есть локальная модель?
Если вы пользуетесь готовой программой: проверьте обновления самой программы и её примечания к выпуску. Не заменяйте вручную DLL или другие файлы внутри приложения: версия встроенного движка и дополнений должна быть совместима с этой программой.
Если вы сопровождаете приложение на ветке 1.30: уточните, какую версию ONNX Runtime оно действительно поставляет, и возьмите 1.30.1 из официального канала для своей платформы. Затем откройте в обновлённой сборке вашу обычную ONNX-модель и сравните результат с предыдущей версией. Это контроль совместимости вашего приложения, не тест, выполненный Modelium. На момент проверки у GitHub-релиза есть native-архивы, но страница PyPI для onnxruntime==1.30.1 ещё не существует; поэтому команда установки через pip для этой версии здесь не приводится. s1s2
Чего выпуск не меняет?
Это не общесистемная «самая новая версия»: ветка 1.31 выпускается отдельно, и её 1.31.1 вышла 26 октября. Не смешивайте версии базового движка и внешних дополнений без проверки совместимости. Лицензия кода ONNX Runtime — MIT, но она не даёт автоматически прав на веса модели, которые вы запускаете. Минимальные требования к памяти для вашей модели из этого релиза не следуют. s3s4
Следующий шаг для разработчика — сверить версию движка своего приложения с официальным релизом, а при переходе на ветку 1.31 прочитать обзор ONNX Runtime 1.31.0.
Источники
- Microsoft ONNX Runtime v1.30.1 — release — Стабильный релиз 29.10.2026 22:01 UTC; описание исправлений и десять native-архивов. Авторские release notes, без независимого теста Modelium.. Получено 30.10.2026.
- Сравнение исходного кода ONNX Runtime v1.30.0...v1.30.1 — Пять release/cherry-pick коммитов; изменены файлы graph.cc, session_state.cc, execution_frame.cc и plugin_data_transfer.cc. Тег 1.30.1 указывает на 411c70686dda07704aa1cb99f72ac8b7b6b8b0b0.. Получено 30.10.2026.
- Microsoft ONNX Runtime v1.31.1 — release — Отдельная ветка; опубликована 26.10.2026. Не утверждаем эквивалентность патчей между ветками.. Получено 30.10.2026.
- Лицензия кода ONNX Runtime на теге v1.30.1 — MIT распространяется на код проекта, не на сторонние веса моделей.. Получено 30.10.2026.