作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发一个 iOS 11
应用程序以利用新的 CoreML 框架。这个想法是使用不同的 .mlmodel
文件来处理视频输入,并为用户提供选择所需模型对其进行分类的能力。
我这里有两个问题:
.mlmodel
(假设我是按需下载的)。有没有办法动态加载.mlmodel
?最佳答案
Xcode 中存在一个错误,有时会在存在多个模型时阻止代码生成。作为解决方法,您可以在项目设置中明确设置“CoreML 代码生成语言”(而不是 Automatic
)。
至于动态加载模型:他们只是在 iOS 11 Beta 4 中添加了一个新的 API,允许无线加载模型并立即在设备上编译它们,参见 here .
您不需要生成的类来执行模型,您可以 initialize them from the compiled model file自己带来一些小的不便。只需检查生成的类,看看它是如何完成的。
关于ios - 按需提供多个动态加载的 CoreML 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45272644/
我是一名优秀的程序员,十分优秀!