2016-04-29 16 views
0

私は、TensorFlowを使用して、入力画像を与えられた出力サーボコマンドを訓練しようとしています。TensorFlowのラベルをどのように構成すればよいですか?

私はそうのようなイメージで、@mrryはthis questionで示唆されているようにファイルを使用する予定:私はTensorFlowに提供できるラベルフォーマットであり、どのような構造であるか

../some/path/some_img.JPG *some_label*

私の質問があり、提案?

私のデータは基本的に0〜10秒のnサーボコマンドです。ベクターは、偉大な仕事になります。

[0,2,4,3]

または同様に:

[0,.25,.4,.3]

私は、ドキュメント内のラベルについて多くを見つけることができませんでした。 TensorFlowラベルに誰かの光を当てることはできますか?

そして、非常に関連する質問は、TensorFlowが正しく学ぶためにこれらを構造化する最良の方法は何ですか?

+1

一般的なデータ形式では、[tf.parse_example](https://www.tensorflow.org/versions/r0.8/api_docs/python/io_ops.html#parse_example)を使用できます。 –

答えて

1

In Tensorflowラベルは単なる一般的なテンソルです。任意の種類のテンソルを使用してラベルを保存できます。あなたの場合、形(4,)1-Dテンソルが望ましいようです。

ラベルは、計算グラフでの使用によって残りのデータとのみ異なります。 (通常は)ラベルは、ネットワーク全体を通して他のデータを伝播させている間だけ損失機能内で使用する必要があります。あなたの問題のためには、4-d regression関数が機能するはずです。

また、(古い)質問に対する私の最新のコメントを見てください。あなたの場合は、slice_input_producerを使用する方が望ましいと思われます。

関連する問題