Описание тега onnxruntime

ONNX Runtime — это кроссплатформенный ускоритель машинного обучения для логического вывода и обучения.
0 ответов

onnxruntime - экспорт scikit RandomForestClassifier не выполняется при импорте

Я экспортировал модель scikit RandomForestClassifier в ONNX, используя WinMLTools. Когда я пытался импортировать файл, используя ONNXRuntime (на C#). Я получаю следующую ошибку: System.AccessViolationException: 'Attempted to read or write protected …
27 фев '19 в 14:54
0 ответов

Ядро умерло, перезапуская каждый раз, когда вызывается функция session.run([], {input:value})

У меня есть модель обнаружения объектов ONNX от CNTK. Я создаю экземпляр сеанса, используя onnxruntime.InferenceSession(onnxModelFilePath)Я установил вход, как описано. Проблема в том, когда я звоню session.run([], {input:value}) Функция сохранения …
06 мар '19 в 09:09
1 ответ

Как я могу исправить ValueError в приложении обнаружения объектов?

Я пытаюсь добавить ограничивающие рамки к изображению, используя onnxruntime и opencv, чтобы обнаруживать объекты с нейронной сетью yolov2. Вместо этого я получаю ошибку во время выполнения. Я преобразовал входное изображение в совместимый тензор / …
0 ответов

Создание прогноза с помощью среды выполнения onnx для строкового ввода

Я пытаюсь делать прогнозы на текст из конвейера sklearn, который был упакован как ONNX. Я могу записать и прочитать в модели, но когда я делаю прогноз, я получаю ошибку: "Ошибка запуска метода из-за: [ONNXRuntimeError]: 2: INVALID_ARGUMENT: Отсутств…
02 май '19 в 17:53
1 ответ

Ошибка загрузки модели ONNX: ShapeInferenceError

В OrtCreateSession не удается загрузить модель onnx с сообщением: ошибка:[ShapeInferenceError] Атрибуты площадок имеют неправильный размер Что это значит? Где я могу найти проблему? Спасибо за любые идеи.
19 июн '19 в 07:46
2 ответа

Как найти номер версии Onnx?

Как мне узнать, установлен ли у меня Onnx 1.5? Почему onnxruntime.dll не имеет своего набора файловой версии, который бы упростил задачу. Есть ли вызов API (в C/C++) для запроса номера версии?
19 июн '19 в 08:35
1 ответ

Как многопоточность в среде выполнения ONNX?

Использование ONNX Runtime для выполнения логического вывода по моделям глубокого обучения. Допустим, у меня есть 4 разные модели, каждая со своим собственным входным изображением, могу ли я запустить их параллельно в 4 потока? Будет ли одна "среда"…
18 апр '20 в 00:49
1 ответ

Подача входных данных в модель resnet18 onnx (развертывание Resnet18 для выделения объектов в видеофайле)

Я построил и сохранил обученную модель resnet18, используя код в github по этой ссылке код можно запустить, указав каталог обучения и тип сетевой модели. выбрана модель resnet18.onnx и обучена классифицировать 4 типа ячеек. В этом проекте я использу…
10 июн '20 в 00:19
1 ответ

как решить ошибку времени выполнения при прогнозировании с использованием модели onnx?

У меня есть модель глубокого обучения, обученная в Matlab с помощью команды trainNetwork. Я хочу использовать эту модель в Python для прогнозирования, поэтому я экспортировал сеть в формат onnx в Matlab с помощью команды "exportONNXNetwork". Я импор…
05 окт '19 в 08:06
2 ответа

Использование модели ONNX в приложении Windows Form на C#

Я обучил модель глубокого обучения Mask RCNN в Keras и получил модель ONNX (матрицу весов), которая может успешно запускать и тестировать изображения на Python. Есть ли возможность использовать ту же модель ONNX в Windows Form Application, C# через …
03 окт '19 в 12:02
1 ответ

Ошибка при прогнозировании с помощью python onnxruntime

Я создал очень простое дерево решений, используя sklearnбиблиотека. Это дерево обучается на основе 4 функций: feat1 INT feat2 INT feat3 FLOAT feat4 FLOAT А метка / целевая функция - это логическое значение (0 или 1). Я превратил дерево в ONNX формат…
1 ответ

Распечатать ONNXRUNTIME::Graph без модели

Я работаю над новым оптимизатором, который наследуется от GraphTransformer в C++ Как я могу просмотреть внесенные мной изменения сразу после завершения ApplyImpl Я попробовал graph.ToGraphProto(), но я не могу его сохранить И мне нужно создать новую…
17 фев '20 в 13:23
0 ответов

ML.Net: модель ONNX с несколькими выходами - плохое время вывода

Я хочу сделать вывод для модели Onnx, которая имеет один входной тензор и несколько выходных тензоров (с разными размерами) с ML.Net и onnxruntime. Я использовал.GetColumn, чтобы получить желаемый результат. Чтобы получить все результаты, я попробов…
18 мар '20 в 16:35
2 ответа

Упорядочивание Tensor в линейный массив в Ort:Value:CreateTensor

Это кажется таким простым, но по какой-то причине я не могу найти по нему четкой документации. Итак, допустим, я знаю, что моя модель ONNX требует ввода формы. [245, 245, 3]. Второй аргумент в конструктореOrt::Value::CreateTensorхочет, чтобы линейны…
13 апр '20 в 02:16
0 ответов

Вычисление прогнозов нейронной сети на 32-битной машине Windows Python

Для моего текущего проекта мне нужно сгенерировать прогнозы сети CNN на машине Windows с 32-битным python. В настоящее время я тренирую свою модель с помощью pytorch. Я пытался создать onnxruntime на машине, но у меня продолжали появляться ошибки в …
12 май '20 в 17:58
2 ответа

Построение моделей в ONNX

Можно ли построить модель в ONNX без использования другой среды глубокого обучения (например, PyTorch, TensorFlow и т. Д.)? В PyTorch я бы написал такую ​​модель: import torch.nn as nn import torch.nn.functional as F class Net(nn.Module): def __init…
13 июн '20 в 07:06
1 ответ

Проблемы с onnxruntime в Ubuntu 16.04

Я пытаюсь выполнить вывод для модели ONNX в Ubuntu 16.04, используя onnxruntime. Но оператор импорта дает мне эту ошибку: >>> import onnxruntime /opt/conda/lib/python3.6/site-packages/onnxruntime/capi/_pybind_state.py:13: UserWarning: Canno…
27 июн '20 в 10:52
0 ответов

Как сгенерировать C API для onnxruntime в Linux

Я пытаюсь создать onnxruntime из исходников в Linux. В соответствии с этой инструкцией я успешно построил колеса Python и общие библиотеки. Но я не видел заголовков для C API. Есть вариант сборки --build_csharpкоторый, похоже, включает пакеты C#/C. …
28 июн '20 в 05:38
1 ответ

Ошибка при выводе модели LSTM с помощью onnx-runtime. Ошибка недопустимого аргумента

Я экспортировал модель LSTM из pytorch в onnx . Модель принимает последовательности длиной 200. Она имеет размер скрытого состояния 256, количество слоев = 2. Функция forward принимает входной размер (пакеты, длина последовательности) в качестве вхо…
03 июл '20 в 20:36
1 ответ

Как я могу исправить проблему Onnxruntime session-> Run?

Пытаюсь написать оболочку для onnxruntime. Модель получает один тензор на входе и один тензор на выходе. Во время сеанса-> Выполнить внутри библиотеки onnxruntime возникает ошибка сегментации. И загруженная, и созданная из исходного кода библиотека …
08 июл '20 в 07:44