CNTK非对称填充警告

时间:2017-08-24 02:31:20

标签: cntk

在CNTK中使用卷积层创建模型时,我收到以下警告:

  

警告:检测到非均匀填充问题,内核大小均匀,并且低位(9)< highPad(10)(i = 2),cuDNN将无法产生正确的结果。切换到参考引擎(非常慢)。

我已经尝试将内核大小从4x4增加到5x5,因此内核大小甚至没有结果。

我也尝试调整lowerPad,upperPad(文档中命名的参数)和higherPad(消息中列出的参数)。

设置autoPadding = false不会影响此消息。

这只是一个我应该忽略的警告吗?非常慢的部分让我担心,因为我的模型已经很慢了。

2 个答案:

答案 0 :(得分:-1)

您有一个在深度方向上具有下垫9和上垫10的层。你在做3D卷积吗?

答案 1 :(得分:-1)

如果其他人对答案感兴趣,我想出来了。

我在问题中说我试过设置" autopadding = false"。这是autopadding参数的格式不正确;它实际上必须是一组布尔值,其对应于InputChannels维度的值为false。

所以参数的正确形式是" autopadding =(true:true:false)",一切正常。