У меня проблема при создании приложения ios с моделью CoreML.Я использовал этот пример кода для реализации coreML в моем проекте.Я могу запустить пример кода при клонировании его из github с заданной моделью в репозитории, но при вставке в свою собственную модель я получаю сообщение об ошибке:
lexical preprocessor issue
source file is not valid UTF-8
SSD_model.mlmodel
Моя модель представляет собой модель SSD для генерации ограничениябоксы (и не только обнаружение объектов, как модель репо), так что это может создать проблему.Я обучил его, используя API обнаружения объектов tenorflow, и экспортировал его в coreML, используя этот полезный пост в блоге .Я убедился, что моя модель хорошо работает, протестировав ее в другом скрипте , созданном для моделей с твердотельными накопителями.Вот фрагмент из первого примера, как я сейчас импортирую модель:
#import <CoreML/CoreML.h>
#import <Vision/Vision.h>
#import "SSD_model.mlmodel"
- (void)viewDidLoad {
[super viewDidLoad];
model = [[[SSD_model alloc] init] model]
m = [VNCoreMLModel modelForMLModel: model error:nil];
Нужно ли что-то изменить в этом объективном коде C, чтобы он работал?Или какие-либо настройки проекта, которые я мог бы забыть?Спасибо!