四、卷积、转置卷积(上卷积)大小计算公式

卷积计算公式:

Out = (In -kernel_size + 2*padding) / stride + 1

转置卷积(上卷积)大小计算公式:

Out = (In -1)*stride -2*padding + kernel_size

案例1(转置卷积):
1、将 1 * 1 卷积成 4 * 4

(kernel_size,stride,padding)–> (4,1,0)

2、将 4 * 4 卷积成 8 * 8

(kernel_size,stride,padding)–> (4,2,0)

3、将 8 * 8卷积成 16 * 16

(kernel_size,stride,padding)–> (4,2,1)

4、将 16 * 16 卷积成 32 * 32

(kernel_size,stride,padding)–> (4,2,1)

5、将 32 * 32 卷积成 96 * 96

(kernel_size,stride,padding)–> (5,3,1)

案例2(卷积):
1、将 96 * 96 卷积成 32 *32

(kernel_size,stride,padding)–> (5,3,1)

2、将 32 *32 卷积成 16 * 16

(kernel_size,stride,padding)–> (4,2,1)

3、将 16 * 16卷积成 8 * 8

(kernel_size,stride,padding)–> (4,2,1)

4、将 8 * 8 卷积成 4 * 4

(kernel_size,stride,padding)–> (4,2,0)

5、将 4 * 4卷积成 1 * 1

(kernel_size,stride,padding)–> (4,1,0)

猜你喜欢

转载自blog.csdn.net/panchang199266/article/details/128145607