2x10x10的tensor和10x2x3x3的kernel进行卷积操作,每个位置需要进行乘法操作。

对于每个位置,我们需要将kernel中的3×3系数与2x10x10的tensor中的对应位置的元素进行乘法操作,然后将结果相加。所以每个位置需要进行3×3=9次乘法操作。

对于2x10x10的tensor中的每个位置,需要进行9次乘法操作,共有2x10x10个位置,所以总共需要进行9x2x10x10=1800次乘法操作。

如果kernel中的3×3系数可以横竖分解,即kernel可以表示为一个2x3的矩阵和一个2x3的矩阵的乘积。那么每个位置需要进行2x3=6次乘法操作。

对于2x10x10的tensor中的每个位置,需要进行6次乘法操作,共有2x10x10个位置,所以总共需要进行6x2x10x10=1200次乘法操作。

卷积运算乘法次数计算:2x10x10 Tensor 与 10x2x3x3 Kernel

原文地址: https://www.cveoy.top/t/topic/qc9T 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录