2

是否可以在您的 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

4

1 回答 1

1

这是不可能的。我收到了 IBM 团队的回复。希望这对其他人有帮助。

于 2018-04-12T17:29:52.247 回答