在 CreateML 中重新导入 mlmodel
Posted
技术标签:
【中文标题】在 CreateML 中重新导入 mlmodel【英文标题】:Re-importing mlmodel in CreateML 【发布时间】:2019-03-10 19:10:14 【问题描述】:我正在 XCode 操场上测试新的超棒 CreateML。 我使用具有实时视图功能的 MLImageClassifierBuilder() 来创建我的模型,并将其保存。 现在我想将我的 .mlmodel 文件重新导入到我的 Playground 中以运行更多测试,但我没有找到办法。
当我关闭 Playground 时,我发现这个功能似乎很明显。
【问题讨论】:
【参考方案1】:您无法继续训练相同的 mlmodel。但是,您可以加载现有的 mlmodel 并通过 MLModel
API 使用它,如下所示:
let compiledUrl = try MLModel.compileModel(at: modelUrl)
let model = try MLModel(contentsOf: compiledUrl)
model.prediction(....)
我自己从未尝试过,所以我不能 100% 确定这在操场上是否有效。
【讨论】:
以上是关于在 CreateML 中重新导入 mlmodel的主要内容,如果未能解决你的问题,请参考以下文章
CreateML App - 导出经过训练的 mlmodel 以在应用程序开发中使用
CreateML 结果在应用程序中很糟糕,而在操场上却很完美