2

CNTK でシーケンシャル モデルを作成し、このモデルを次のような損失関数に渡します。

ce = cross_entropy_with_softmax(model, labels)

ここで述べたように、マルチラベル分類器があるため、適切な損失関数を使用したいと考えています。問題は、 Pythonでこれらの損失関数を見つけるための適切なドキュメントが見つからないことです。この要件に関する提案やサンプル コードはありますか。

これらの代替手段 (ロジスティックおよび加重ロジスティック) は BrainScript 言語で見つかりましたが、Pythonでは見つかりませんでした。

4

3 に答える 3

0

現在、ほとんどのオペレーターはcntk.opsパッケージに含まれており、ここに文書化されています。唯一の例外は、 に存在するシーケンス関連の演算子cntk.ops.sequenceです。

見つけやすさを向上させるために、(下位互換性を損なうことなく) オペレーター スペースを再構築する計画があります。

あなたの特定のケースでは、合理的な選択と思われ、そのドキュメントと例をここcross_entropy_with_softmaxで見つけることができます。完全な例については、こちらのJupyter Notebookもご覧ください。

于 2017-01-17T10:01:08.163 に答える