我正在体验CoreML的项目能力。以下是我所做的:
现在,我想用我的模型来做预测。我尝试在一个示例应用程序中直接嵌入.mlmodel文件,这允许XCode在构建时创建一个包装类来实例化输入:
let multiArr = try? MLMultiArray.init(shape: [1], dataType: .double)
let input = classifier1Input(input: multiArr!)
let output = try? model.prediction(input: input)但是,由于我在运行时从服务器下载文件,所以无法访问此类包装器类。
let predict = model?.prediction(from: <MLFeatureProvider>)有什么想法吗?
发布于 2017-10-13 08:45:46
最简单的解决方案:将Xcode生成的包装类复制到Swift文件中,并将其添加到项目中。(请注意,这个包装类还展示了如何制作MLFeatureProvider等。)
https://stackoverflow.com/questions/46725723
复制相似问题