2017-08-24 10 views
0

CNTKでモデルを作成する場合は、畳み込み層で、私は次の警告を得る:CNTK非対称パディング警告

WARNING:でも、カーネルサイズとlowerPad(9)< higherPadで検出非対称パディングの問題(10 )(i = 2)、cuDNNは正しい結果を生成できません。基準エンジン(VERY SLOW)に切り替えます。

カーネルサイズを4x4から5x5に増やしてみましたので、カーネルサイズは結果がなくてもありません。

私は、lowerPad、upperPad(ドキュメントで指定されたパラメータ名)、およびhigherPad(メッセージに記載されているパラメータ)を調整しようとしました。

autoPadding = falseに設定しても、このメッセージには影響しません。

無視する必要があるという警告ですか?私のモデルはすでにかなり遅いので、非常に遅い部分は私に関係しています。

答えて

0

誰かが答えに興味があるなら、これを理解しました。

「オートパディング= false」を設定しようとした疑問に答えました。これはautopaddingパラメータのフォーマットが間違っています。実際にはブール値のセットでなければならず、InputChannelsディメンションに対応する値はfalseです。

したがって、パラメータの正しい形式は「autopadding =(true:true:false)」であり、すべて正しく動作します。

0

下のパッド9と上のパッド10が深さ方向にあるレイヤーがあります。 3D畳み込みをしていますか?

+0

私は場所ごとに複数の信号を使用していますので、3つの次元があります。私がドキュメントで見たことは、width * height * channels –