在那里有一个连接层?

2024-09-22 16:31:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在TensorLayer中遇到了DropConnect层的一个实现:http://tensorlayer.readthedocs.io/en/latest/modules/layers.html,但我需要一个等效的Keras。Keras上有DropConnect的实现吗?如果没有,是否可以将任何现有Keras层转换为DropConnect?在


Tags: iomoduleshttplayershtmlreadthedocslatestkeras
3条回答

从keras 2.0.6开始,没有断开连接层。不过最好有一个。以下是文档的链接https://keras.io/layers/core/ 一旦他们有一个它将在那里更新。也没有现有的图层可以转换为DropConnect。希望他们能尽快加入。在

here是将TensorLayer和Keras一起使用的一种简单方法,因此不需要在Keras中重新实现dropconnect层。在

目前DropConnect层还没有正式的Keras实现,但是您可以使用github:https://github.com/andry9454/KerasDropconnect中的实现。
在那里他们解释了如何使用他们的代码。
DropConnect类位于ddrop/layers.py
因此,基本上,他们已经创建了自定义的Keras密集层(扩展了密集层的类)并实现了权重的“丢弃”以及一个可以使用的自定义Keras层包装器。
我只使用了包装器,我试过扩展的密集层,但它看起来有一些可修复的问题…
我不确定包装器是否适用于不密集的层,你可以试试。。。在

相关问题 更多 >