在我对新 Core ML 框架的了解有限的情况下,我知道该模型是内置在包中的。
我确信 ML 和模型会随着时间的推移而发展,收集更多数据以进一步发展模型。如果这是真的,为什么 Core ML 框架还要使用“静态”模型?
我可以看到计算机视觉(对象识别等)所需的速度,但该模型应该能够从 http 读取某些东西 - 对吧?
Best Answer-推荐答案 strong>
CoreML 不是为了在移动设备上训练模型,而是为了在应用中运行经过训练的模型。
确实,随着时间的推移,您可能会改进您的模型,并且可能希望能够在无需提交新应用的情况下对其进行更新。
对此进行了一些讨论:https://stackoverflow.com/a/44463680/2054629而且我没有真正的答案来解释为什么 Apple 不能轻松地更新模型,只要它采用相同的输入并具有相同的输出类型。
关于ios - Core ML 框架为什么要打包,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/44854765/
|