首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Keras中有没有DropConnect层?

Keras中有没有DropConnect层?
EN

Stack Overflow用户
提问于 2017-05-26 18:58:18
回答 3查看 3.5K关注 0票数 8

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

EN

回答 3

Stack Overflow用户

发布于 2017-08-03 21:17:18

在keras 2.0.6版本中,没有DropConnect层。不过,有一个会更好。这是指向文档https://keras.io/layers/core/的链接,一旦他们有了文档,它就会在那里更新。此外,任何现有图层都不能转换为DropConnect。希望他们能很快加入进来。

票数 1
EN

Stack Overflow用户

发布于 2019-07-31 04:30:18

目前还没有官方的DropConnect层的Keras实现,但是你可以使用这个github的实现:https://github.com/andry9454/KerasDropconnect

在那里他们解释了如何使用他们的代码。

DropConnect类在ddrop/layers.py中。

因此,基本上他们已经创建了自定义Keras Dense-layer (扩展密集层的类),并实现了权重的“丢弃”,以及您可以使用的自定义Keras层包装器。

我只使用了包装器,我尝试了扩展的密集层,但它看起来有一些可以修复的问题……

我不确定包装器是否适用于不是密集层的层,你可以尝试一下……

票数 1
EN

Stack Overflow用户

发布于 2018-04-29 23:29:29

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44199844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档