CoreML

2017-10-16 2 views
1
トップ印刷

CoreML

let request = VNCoreMLRequest(model: model) { [weak self] request, error in 
     guard let results = request.results as? [VNClassificationObservation], 
      let topResult = results.first else { 
       fatalError("unexpected result type from VNCoreMLRequest") 
     } 

のように、MLと画像上のオブジェクトを検出したが、逆の問題を解決するためにどのような方法があるためにどのように多くのチュートリアルがあります

:与えられたキーワードは確率を取得するとこのキーを持つオブジェクトが画像に存在しますか?

答えて

0

CoreMLライブラリを直接使用して特定のオブジェクトの確率を得る方法はわかりませんが、結果配列を使用して関心のある確率を得ることができます。results.firstの代わりにキーに興味があります:

let interestingResults = results.filter { $0.identifier == "key" } 
let topResult = interestingResults.first 

、その後、あなたがtopResult.confidence

との信頼を得ることができます