как использовать слияние в keras 2.0 с оператором `mul` - PullRequest
0 голосов
/ 14 января 2019

У меня есть код для keras 1.0

from keras.layers import  merge

predict_vector = merge([a, b], mode = 'mul')

, так как merge ушел, то каков эквивалентный код для выше merge в кератах 2.0?

1 Ответ

0 голосов
/ 14 января 2019

Вы можете попробовать лямбда-слой , который может удовлетворить ваши требования. Вот пример

import keras.backend as K

def mulFun(x):
    return x[0] * x[1]
first = Dense( input_shape1 )(x1)
second = Dense( input_shape2 )(x2)
# perform  opration
Lambda(mulFun, output_shape)([first, second])

Вот еще один хороший пример об использовании этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...