Можем ли мы скомпилировать модель CoreML на сервере?

Я работаю с CoreML и ARKit для распознавания лиц. Но я не хочу строить модель CoreML с приложением. Я сделал coreML-модель с Python Turicate. Я хочу, чтобы эта модель была размещена на сервере, и она предоставит нам API, затем я отправлю изображения лиц этой модели через этот API, а затем сервер вернет ответ в виде JSON. Я хочу это, потому что размер CoreML очень велик, и если мы хотим больше обучать эту модель, чем этот пользователь должен загрузить эту модель большого размера и скомпилировать на устройстве. Я провел исследование и обнаружил, что Apple добавляет функцию для компиляции модели CoreML на устройстве, но каждый раз для небольшого обновления обучения в модели пользователь должен скачайте эту модель большого размера снова.

1 ответ

Тогда не используйте Core ML, но что-то вроде TensorFlow с TensorFlow Serving. Core ML предназначен для использования на устройстве. Если вы не хотите ставить модель на устройство, то нет смысла использовать Core ML.

Другие вопросы по тегам