1

入力データを利用可能な 1000 のカテゴリ (ラベル) の 1 つにマップするモデルを実装しました。エントリごとに、Google Prediction は 1000 のすべてのカテゴリを返します。たとえば、最も重要な 10 個の結果のみを Google Prediction に返させる方法はありますか?

ありがとう

4

1 に答える 1

0

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」が含まれていない (他のすべての結果)

于 2013-09-02T08:45:47.570 に答える