результаты mlmodel с использованием ANE неверны, но результаты gpu и cpu верны - PullRequest
0 голосов
/ 07 мая 2020

Есть странная проблема с моей ml-моделью fcn-mobilenetv2. Я конвертировал эту mlmodel из onnx с помощью инструмента onnx-coreml с target = ios12. Он может работать на ANE, потому что скорость намного выше, чем у CpuAndGpu. Однако результаты ANE совершенно неверны, но результаты только для процессора и CpuAndGpu верны, независимо от того, что iphone 'os - это ios12 или ios13.

Затем я попытался преобразовать onnx в mlmodel, установив target = ios13. Он успешно работает на процессоре, CpuAndGpu и ANE, и все результаты верны на ios13.

Так что меня смущает, откуда взялась ошибка. Ошибка может быть связана с инструментом преобразования onnx-coreml или с coreml sdk в ios?

xcode 11.3
macos 10.15
iphonexs ios13 и ios 12

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...