我已经使用coremltools从keras转换模型,将其添加到项目并添加到目标。然后,当我在模型类部分的导航器中按模型时,我得到“模型类尚未生成。”。这是什么意思?
引自苹果开发论坛:
Xcode已停止自动将coreml模型添加到项目的构建设置中。要解决,请转到目标,转到构建阶段,查找编译源并添加coreml模型。在此之后,生成模型类。
对我来说,即使我已经在构建设置的compile sources部分添加它也没有用。
compile sources
几个小时后,通过将项目构建设置中的“CoreML代码生成语言”设置设置为none以外的其他设置或特定语言来解决问题。
none
target - > Build Setting - > CoreML Model Compiler - Code Generation - > CoreML Generated Model Inherits NSObject - >是
target
Build Setting
CoreML Model Compiler - Code Generation
CoreML Generated Model Inherits NSObject
这意味着您首先需要构建项目(Cmd + B)。模型类是作为构建过程的一部分生成的。