2016-12-19 4 views
4

CNTKを使用してLSTMに多対1の設定をしたい、つまり文中の各単語が入力であり、1文あたりのラベルが出力です。したがって、多くの入力から1つの出力へのマッピングです。しかし、CNTK Github repositoryで提供されている例は多対多です。アプリケーションの入力フォーマットの変更を理解するのに苦労しています。提供されている例では、文の各単語にはラベルが関連付けられていますが、アプリケーションでは文のラベルが必要です。CNTKを使用したLSTMの多対1の設定

私が持っている文章ラベルをその文のすべての単語に割り当てるのは正しいでしょうか?より良い代替アプローチがありますか?

答えて

2

このpageは、lstmの出力を取得し、それらの学習可能な凸型の組み合わせ(注意としても知られています)を計算する方法を示しています。

更新:入力形式については、さまざまな方法で行うことができます。組み込みのリーダーを使用する場合は、this exampleのようなシーケンスの最初の要素にラベルを置くことができます。 Pythonからデータをフィードする場合はthis other threadが適切です。

+0

ニコス、そのページは良い出発点だと思います。データ入力を含むエンドツーエンドのチュートリアルスタイルに拡張することは可能でしょうか? –

+0

こんにちはAnton、私はtodoリストに追加しました。 –

+0

お返事ありがとうございます。しかし、私は2つを接続することができませんでした。このシナリオでこれがどのように役立つか少し詳しく説明できますか? –

関連する問題