与多个分支共享图层

时间:2018-01-05 08:18:03

标签: keras

是否可以与分支共享更复杂的模块,例如,假设初始模块?

我找到了分享简单顺序模块here的答案,但它似乎不足以满足我的目的。

我需要能够做到这样的事情:

def shared_module():
    a = conv()
    a = conv(a) 
    b = conv()
    p = concat([a, b])

shared = shared_module()
    m_x = shared(Input(shape))
    m_y = shared(Input(shape))

1 个答案:

答案 0 :(得分:0)

是的,您可以使用Keras进行任何类型的分支。

您应该查看Functional api。这正是你所需要的。同样在keras示例中,您将找到它的实际用途。