Проблема с использованием openCV для загрузки сети из ONNX (python / pytorch) - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь загрузить обученную модель .onnx (из алгоритма передачи нейронного стиля) в cv2. Я видел, что есть

cv.dnn.readNetFromONNX() 

функция, но в cv2 такой функции нет. Я не могу импортировать или загрузить opencv как cv, и поэтому не могу загрузить мою модель в cv2. Кто-нибудь знает решение?

Я в основном тренировал модель с https://github.com/pytorch/examples/blob/master/fast_neural_style/neural_style/neural_style.py#L122-L150 этот скрипт и сделал экспорт модели onnx, добавив

torch.onnx.export(style_model, dummy_input, "chipsoft_mod.onnx", verbose=True)

Теперь я хочу запустить обученную модель с помощью ридера cv2, но я проваливаюсь эффектно.

1 Ответ

0 голосов
/ 13 июня 2019

Обновите ваш opencv до более новой версии. Это должно помочь.

pip install opencv-python==4.1.0.25
...