私はWatson Visual Recognitionで作業しており、カスタム分類子を正常に作成しました。私は、この分類器をテストするには、以下のcurlコマンドを実行していますWatson Visual Recognitionでカスタムの分類器を使用していません
{
"classifier_id": "paintings_----",
"name": "paintings",
"owner": "--- owner id -----",
"status": "ready",
"created": "2016-11-09T14:55:45.835Z",
"classes": [
{"class": "water"},
{"class": "collage"},
{"class": "forest"},
{"class": "beach"},
{"class": "still"},
{"class": "abstract"},
{"class": "building"},
{"class": "garden"}
],
"retrained": "2016-11-09T15:11:50.740Z"
}
::分類器は、それが次のステータスを持つ準備ができていることを示して
curl -X POST -F "[email protected]_5309.JPG" -F "[email protected]" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classify?api_key={valid API key}&version=2016-05-20&threshold=0.0"
とpaintings.jsonファイルには、以下の内容があります。
:このクエリを実行する は{
"parameters":{
"classifier_ids": [
"water",
"collage",
"forest",
"beach",
"still",
"abstract",
"building",
"garden"
] ,
"owner":"me",
"threshold":".5"
}
}
次の結果を返します。
視覚認識は明らかに私のクラシファイアファイルを使用していないので、本当に明白な何かを見逃している可能性があります。私が逃したものについてのアイデアは?私はここにドキュメントを守っています:
classifier_ids - イメージを分類するための分類IDの配列です。https://www.ibm.com/watson/developercloud/visual-recognition/api/v3/#classify_an_image
オーナー - 実行するためにどの分類を指定する値(複数可)、「IBM」および/または「私」の配列。
threshold - レスポンスに表示する必要がある最小スコアを指定する浮動小数点値。