-
Notifications
You must be signed in to change notification settings - Fork 846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
参数量与计算量这个文件的显示错误修正 #845
base: master
Are you sure you want to change the base?
参数量与计算量这个文件的显示错误修正 #845
Conversation
$$Param_{linear} = C_{in} * C_{out} + C_{out} $$。我们这里打印一下线性层参数的形状看看。 | ||
|
||
$Param_{linear} = C_{in} * C_{out} + C_{out}$。 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
去除句号
@@ -16,12 +16,16 @@ shape of weight: (4, 2, 3, 3) | |||
shape of bias: (4,) | |||
``` | |||
这里解释一下上面的代码,我们先定义了一个卷积层cv2d,然后输出了这个卷积层的参数的形状,参数包含两部分,分别是weight和bias,这两部分相加才是整个卷积的参数量。因此,可以看到,我们定义的cv2d的参数量为:$4*2*3*3+4 = 76$, 4对应的是输出的通道数,2对应的是输入的通道数,两个3是卷积核的尺寸,最后的4就是bias的数量了, 值得注意的是, bias是数量与输出的通道数保持一致。因此,我们可以得出,一个卷积层的参数量的公式,如下: | |||
$$ Param_{conv2d} = C_{in} * C_{out} * K_h * K_w + C_{out} $$ | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这样的公式打双$符号
然后公式的上下空出一行,公式就可以单独成行
change according the suggestions
127行去掉python
|
修改这个文件的部分显示错误