Модель обучения передаче CreateML не будет работать на симуляторе iOS

#ios #swift #createml

Вопрос:

Я обучил модель обнаружения объектов в CreateML, используя обучение передаче. Когда я использую модель в своем проекте iOS, прогноз отлично работает на физическом устройстве под управлением iOS 14.6, а также на Mac Mini M1, но при вызове на симуляторе под управлением iOS 14.5 возникает следующая ошибка .prediction(input: ...) :

 Failed to evaluate model 0 in pipeline
 

Я знаю, что модели обучения передаче требуют iOS 14 , но симулятор работает под управлением 14.5.

Я пробовал сдавать как a CGImage , так и CVPixelBuffer с тем же результатом.

Если я тренирую модель в режиме «Полная сеть», это нормально.

Модели CoreML для обучения передаче не поддерживаются в симуляторах iOS? Если нет, где это задокументировано и почему это не поддерживается? 😭

Правка: Я также заметил, что функция предварительного просмотра в CreateML и XCode также разрывается с «Неизвестной ошибкой» и в моделях обучения при передаче.