加载 mlmodel 时出现机器学习错误 "No known class for loading model type > MLModelType_pipelineClassifier"

Machine Learning Error when loading mlmodel "No known class for loading model type > MLModelType_pipelineClassifier"

我已经使用 Playground 创建了一个 mlmodel 并导入到我的 Xcode 项目中,但是当它运行时我遇到了这个错误。

mlmodel 的代码中也标记了此错误。

ObjectClassifier[24610:8307770] [coreml] MLModelAsset: modelWithError: load failed with error Error Domain=com.apple.CoreML Code=3 "No known class for loading model type MLModelType_pipelineClassifier" UserInfo={NSLocalizedDescription=No known class for loading model type MLModelType_pipelineClassifier}

为什么在 playground 中制作 mlmodel 时自动创建的代码会导致此错误?

对我来说,问题在于 IOS-11。我遇到了同样的问题,然后我尝试使用 IOS12 设备,它工作正常。