machine-learning - 层的附加外部输入

标签 machine-learning input neural-network cntk

我正在尝试实现类似于 https://www.jstage.jst.go.jp/article/transinf/E101.D/2/E101.D_2017EDP7165/_pdf 中提出的架构。 使用微软的CNTK框架。因此,我需要将输入添加到一个或多个隐藏层,这些隐藏层不代表前一层的输出,而是外部定义的。

我尝试将标准层和这些附加输入拼接到单个层中,但随后我获得了具有多个输入的层。而且我也不确定如何在 CNTK 中对两个连续层进行部分连接。 我查看了文档,但没有找到任何可以帮助我的功能。这可以用 CNTK 实现吗?

最佳答案

code = C.input_variable()
input_tensor = C.input_variable()

denseout1 = Dense()(C.splice(input_tensor, code, axis=...))
denseout2= Dense()(C.splice(denseout1, code, axis=...))

** 我在这里回答,以便任何看到此问题的人也能得到帮助。

关于machine-learning - 层的附加外部输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52709045/

相关文章:

machine-learning - sp_randint 是如何工作的?

javascript - 将日期添加到日期输入字段 Angular

javascript - HTML javascript 函数问题。 [对象 HTMLInputElement] 错误输出

tensorflow - 在深度学习中的卷积网络中使用多个相同的滤波器有什么好处

matlab - 从信号中分离独立部分的最佳方法是什么?

ios - 无法在 UIWebView 的任何输入文本字段或文本区域中选择文本

neural-network - 是否可以使用未见过的数据(与输入数据不同的数据)上的损失函数来训练神经网络?

python - tensorflow 中的权重和偏差未更新

artificial-intelligence - 神经网络 "Breeding"

machine-learning - Weka 的分类准确度