重复部分 Keras 模型,取决于输入的数量

鲍里斯·穆德

我正在尝试在 Keras ( Deepmind Paper ) 中使用 Google Deepminds CGQN 网络的一部分根据它们向网络提供多少输入图像,网络可以更多地了解它试图预测的 3D 环境。这是他们的网络方案:

CGQN网络方案

我还想像使用 M θ网络一样使用多个输入“图像” 所以我的问题是:使用 Keras,我如何可以任意次数地重用网络的一部分,然后对它生成的所有输出求和,这些输出将用作网络下一部分的输入?

提前致谢!

纽瑞克

您可以使用功能 API来实现这一点,我将在这里给出一个概念证明:

images_in = Input(shape=(None, 32, 32, 3)) # Some number of 32x32 colour images
# think of it as a video, a sequence of images for example
shared_conv = Conv2D(32, 2, ...) # some shared layer that you want to apply to every image
features = TimeDistributed(shared_conv)(images_in) # applies shared_conv to every image

这里TimeDistributed在时间维度上应用给定的层,在我们的例子中,这意味着它适用于每个图像,您将获得每个图像的输出。上面链接的文档中有更多示例,您可以实现一组共享的层/子模型,然后将其应用于每个图像并取减少的总和。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何提取字符串的重复部分?

反转向量中重复部分的顺序

重复部分上多个字段的角度形式自定义验证

Keras-在顺序模型的后期使用部分输入

Keras顺序模型输入层

添加新选项configparser时出现重复部分

Keras模型输入形状错误

从模型获取Keras输入张量

Keras顺序模型的多个输入

删除基于列的重复项,该行取决于不同列中的NA数量

我想从没有重复的数组中生成一组设置字符串的随机列表,不确定如何做重复部分

在部分输出中评估keras模型

Keras顺序模型输入形状

如何使用awk或sed移动C ++代码的重复部分和行?

显示表单的不同部分,具体取决于在jQuery字段中输入的数量

在ASP.net MVC 4中重复部分视图

在Word 2007中,如何为邮件合并设置重复部分

重复部分在删除下失败

是否可以抽象出 XML 代码的重复部分?

如何避免在此 LINQ 中重复部分语句

如何编写具有重复部分的应用程序?

对重复部分计算值求和

创建一堆重复的 keras 模型并绕过部分输入

Spring Cloud Contract:在 Contract DSL 中导入重复部分的首选方式

在java中查找分数(a/b)的重复部分并仅将重复整数打印为字符串?

在 Scala 中通过正则表达式模式匹配提取字符串的重复部分

如何在 Python 中重复部分正则表达式?

如何通过批处理删除文本文件的重复部分?

如何在列中删除字符串的重复部分并对值进行排序