使用hb_mapper checker进行模型转换时,有如下提示,
Layer Conv_790
Expected data shape range of Kernel shape is [[1, 2048],[1, 7],[1, 7],[1, 2048]], but the data shape is [256,9,1,256]
看起来是说kernel size太大,但是这并不是Error,请问这个问题重要吗?会不会影响精度或者其它的什么东西?
使用hb_mapper checker进行模型转换时,有如下提示,
Layer Conv_790
Expected data shape range of Kernel shape is [[1, 2048],[1, 7],[1, 7],[1, 2048]], but the data shape is [256,9,1,256]
看起来是说kernel size太大,但是这并不是Error,请问这个问题重要吗?会不会影响精度或者其它的什么东西?
你好,这个报错确实是表示 kernel 太大了,我们 BPU 目前支持加速的 conv,kernel 支持 [1, 7](闭区间),你这个 conv 的 kernel=9,会导致其只能运行在 CPU 上。对精度不会造成影响,但性能肯定会变差很多。建议用小一点的 kernel,或者类似于两层 3x3 的 conv 进行替换