入力データを利用可能な 1000 のカテゴリ (ラベル) の 1 つにマップするモデルを実装しました。エントリごとに、Google Prediction は 1000 のすべてのカテゴリを返します。たとえば、最も重要な 10 個の結果のみを Google Prediction に返させる方法はありますか?
ありがとう
入力データを利用可能な 1000 のカテゴリ (ラベル) の 1 つにマップするモデルを実装しました。エントリごとに、Google Prediction は 1000 のすべてのカテゴリを返します。たとえば、最も重要な 10 個の結果のみを Google Prediction に返させる方法はありますか?
ありがとう
1000 でトップ 10 を獲得することはできません。
サーバー側で結果の数を本当に制限する必要がある場合は、結果を「クリーンアップ」する独自のサーバーを中間に置くことができます。プロジェクトの規模にもよりますが、Google App Engine をお勧めします。非常に高速で低遅延の Google Network を使用します。
Google Prediction API Web サービスから、最も関連性の高いカテゴリにのみ限定できます。Google API Explorerを使用して、この種の POST リクエストを生成します。
投稿 https://www.googleapis.com/prediction/v1.6/projects/ {YOUR_PROJECT_NUMBER}/hostedmodels/job_training/predict?fields=id%2Ckind%2CoutputLabel%2CoutputValue%2CselfLink&key={YOUR_API_KEY}
Content-Type: application/json Authorization: Bearer ya29.AHES6ZQykLLg0ctjS1YYnxMEUn2kCi7OL4UZj4_-e92cuPfywxJatw X-JavaScript-User-Agent: Google API Explorer
{"input":
{"csvInstance": [ "あなたの予測" ]}
}
URL 要求パラメーター「フィールド」に「outputMulti」が含まれていない (他のすべての結果)