首页 > 解决方案 > 我们可以在 Server 上编译 CoreML 模型吗?

问题描述

我正在使用 CoreML 和 ARKit 进行人脸识别。但我不想用 app 构建 CoreML 模型。我已经用 python Turicate 制作了一个 coreML 模型。我希望将此模型放在服务器上并为我们提供一个 API,然后我将通过此 API 将面部图片发送到此模型,然后服务器以 JSON 的形式返回响应。我想要这个,因为 CoreML 的大小非常高,如果我们想要更多地训练这个模型然后这个用户必须下载这个大尺寸模型并在设备上编译。我研究并发现苹果添加了一个功能来在设备上编译 CoreML 模型但是每次模型用户的小训练升级都必须再次下载这个大尺寸模型。

标签: swiftarkitcoreml

解决方案


然后不要使用 Core ML,而是使用 TensorFlow 和 TensorFlow Serving 之类的东西。Core ML 旨在用于设备上。如果你不想把模型放到设备上,那么使用 Core ML 就没有意义了。


推荐阅读