如何在keras中用合并层替换合并层

时间:2019-02-19 09:09:11

标签: merge keras concatenation

我有以下代码与keras旧版本(合并层有效)一起正常工作。我需要在较新版本的Keras 2.2.4上运行相同的代码,在该版本中我们已连接在一起而不是合并。如何使用串联转换以下代码

    model1 = Sequential()
    model1.add(Embedding(len(self.word_index) + 1,
                                384,
                                weights=[embedding_matrix],
                                input_length=self.MAX_SEQUENCE_LENGTH,
                                trainable=False))
    model2 = Sequential()
    model2.add(Embedding(len(self.word_index) + 1,
                        384,
                        weights=[embedding_matrix],
                        input_length=self.MAX_SEQUENCE_LENGTH,
                        trainable=True))
    self.model = Sequential()
    self.model.add(Merge([model1 ,model2], mode='concat', concat_axis=-1))

0 个答案:

没有答案