是否可以在您的 CoreML 应用程序中使用来自 Watson Studio 的已内置模型(例如 Food)?如果是这样,我不知道该怎么做。那里的所有文档都告诉我训练自己的自定义模型,但我想使用已经存在的食物模型。
这是我到目前为止所做的:
let apiKey = "xyz"
let classifierId = "food"
let version = "2017-12-07"
var visualRecognition: VisualRecognition!
override func viewDidLoad() {
super.viewDidLoad()
self.visualRecognition = VisualRecognition(apiKey: apiKey, version: version)
}
override func viewDidAppear(_ animated: Bool) {
// Pull down model if none on device
let localModels = try? visualRecognition.listLocalModels()
print(localModels)
if let models = localModels, models.contains(self.classifierId) {
self.currentModelLabel.text = "Current Model: \(self.classifierId)"
} else {
self.invokeModelUpdate()
}
}
但是运行它会给我一个 404:Status code was not acceptable: 404