TensorflowチュートリアルとAPIのドキュメントを読んで、どのように畳み込み入力とフィルタ引数の形を定義したのか分かりません。方法はtf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, data_format=None, name=None)
で、入力は形状:[batch, in_height, in_width, in_channels]
で、フィルタは形状:[filter_height, filter_width, in_channels, out_channels]
です。誰かが "in_channel"と "out_channel"のサイズを適切に定義する方法を明らかにすることができれば、非常に役に立ちます。Tensorflow tf.nn.conv2d clarification
2
A
答えて
1
in_channels
は、構成レイヤーへの入力の深さを指します。たとえば、生のRGB画像をレイヤーに送る場合、レッド、グリーン、ブルーの各チャンネルに対応する深度は3になります。つまり、カーネルは実際には2Dではなく3Dです。 out_channels
は、出力の深さを示します。
properly define
実験に基づいて行われるものです:hereから絵に続いて、5の3の入力深さと出力の深さを持つ例を示しています。それはネットワーク設計上の問題です。 AlexNetとVGG-16のような有名なアーキテクチャについては、実際にネットワークアーキテクチャがどのように設計されているかをご覧ください。
関連する問題
- 1. Tensorflow畳み込みtf.nn.conv2d引数が跨ぐ
- 2. TensorFlowのカスタマイズされたtf.nn.conv2d()を作成するには?
- 3. tf.nn.conv2d対tf.layers.conv2d
- 4. shutil.rmtree()clarification
- 5. Javascript DOM clarification
- 6. Javascript Closure Clarification?
- 7. Grails addTo * clarification
- 8. ByRef vs ByVal Clarification
- 9. Ember Run Loop Clarification
- 10. angular2 help and clarification
- 11. Rails .last clarification
- 12. Rust cargo dylib clarification
- 13. Azure B2C newbie clarification
- 14. InApp Purchase Clarification
- 15. SAS stdi output clarification
- 16. tf.nn.convolutionとtf.nn.conv2dの相違点
- 17. Objective-C @interface/pointer clarification
- 18. try-catch-finally-return clarification
- 19. snapbase.valueのFirebase sorting clarification
- 20. os x gui api clarification
- 21. tf.nn.conv2Dのチャネルとは何ですか?
- 22. tf.nn.conv2dでウェイト初期化子を使用
- 23. Tensorflow:コンボリューション
- 24. Tensorflow - batch_normalizaiton layers
- 25. TensorFlow Vanishing Gradients
- 26. Tensorflow:ラベリング問題
- 27. 文がTensorflow変数
- 28. TensorFlow FixedLengthRecordReaderプレースホルダデータ型エラー
- 29. Tensorflowエラープレースホルダー
- 30. TensorFlowグーグルネーションの結果が悪い
ありがとうございました! – ColeS
@コールズ、問題ありません。 StackOverflowで誰かに感謝するには、あなたが質問の著者である場合は受け入れられたものとしてマークするか、答えに親指を付けることができます(回答に答えたい場合) – Ali