我是 CoreMl 的新手,并遵循使用视觉和 Core ML 对图像进行分类的说明。我在使用模型(MobileNetV2)时遇到了问题,给出了上一个链接中的代码,我没有遇到任何问题。当我尝试使用我使用 CoreML 创建的自己的模型时,我遇到了问题,并且在使用 iPhone 模拟器时本地化描述为“无法创建推理上下文”。
- some : Error Domain=com.apple.vis Code=9 "Could not create inference context" UserInfo={NSLocalizedDescription=Could not create inference context}
Run Code Online (Sandbox Code Playgroud)
根据苹果文档:
Core ML 通过利用 CPU、GPU 和神经引擎来优化设备性能,同时最大限度地减少内存占用和功耗。
您会看到无法创建推理上下文错误,因为模拟器不支持神经引擎。
您只能在模拟器中将 CPU 用于 VNRequest。
#if targetEnvironment(simulator)
request.usesCPUOnly = true
#endif
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
701 次 |
| 最近记录: |