繁体   English   中英

Keras Dense 层和 Pytorch 的 nn.linear 层有区别吗?

[英]Is there a difference between Keras Dense layer and Pytorch's nn.linear layer?

我注意到Keras 密集层的定义说:激活 function 使用。 如果您不指定任何内容,则不会应用任何激活(即“线性”激活:a(x) = x)。

所以如果我们有这样的代码:

model.add(Dense(10, activation = None))

是不是基本一样:

nn.linear(128, 10)

?

太感谢了!

是的,如果没有激活它只是一个线性层。

是的,它是一样的。 model.add (Dense(10, activation = None))nn.linear(128, 10)是相同的,因为它在两者中都没有激活,因此如果您不指定任何内容,则不会应用激活。 原来如此:!! :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM