为了账号安全,请及时绑定邮箱和手机立即绑定

Keras 函数参数对 Python 无效?

Keras 函数参数对 Python 无效?

噜噜哒 2023-03-01 16:33:50
我正在学习一门关于使用 Python 进行深度学习的课程,然后遇到了这一行:hidden = Dense(2)(visible)第二个参数有什么作用?这是我错过的 python 语言功能吗?
查看完整描述

2 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

我记得我在学习 Keras 时问过同样的问题。

hidden = Dense(2)(visible)

您可以用更详细的方式重写它,如下所示:

dense_layer = Dense(2)
hidden = dense_layer(visible)

从上面可以看出,第一行创建了层的实例Dense,然后可以在张量上调用该层。这会将Dense操作添加到操作图中。


查看完整回答
反对 回复 2023-03-01
?
ibeautiful

TA贡献1993条经验 获得超5个赞

Visible不是特定于语言的功能或其他东西。您的代码不应该只有这一行,但在此之前您可能定义了一个visible如下命名的变量。


from keras.layers import Input

from keras.layers import Dense

visible = Input(shape=(2,))

hidden = Dense(2)(visible)

这里有些例子:

来源 1 来源 2


查看完整回答
反对 回复 2023-03-01
  • 2 回答
  • 0 关注
  • 110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信