在CNTK中使用卷积层创建模型时,我收到以下警告:
警告:检测到非均匀填充问题,内核大小均匀,并且低位(9)< highPad(10)(i = 2),cuDNN将无法产生正确的结果。切换到参考引擎(非常慢)。
我已经尝试将内核大小从4x4增加到5x5,因此内核大小甚至没有结果。
我也尝试调整lowerPad,upperPad(文档中命名的参数)和higherPad(消息中列出的参数)。
设置autoPadding = false不会影响此消息。
这只是一个我应该忽略的警告吗?非常慢的部分让我担心,因为我的模型已经很慢了。
答案 0 :(得分:-1)
您有一个在深度方向上具有下垫9和上垫10的层。你在做3D卷积吗?
答案 1 :(得分:-1)
如果其他人对答案感兴趣,我想出来了。
我在问题中说我试过设置" autopadding = false"。这是autopadding参数的格式不正确;它实际上必须是一组布尔值,其对应于InputChannels维度的值为false。
所以参数的正确形式是" autopadding =(true:true:false)",一切正常。