Я пытаюсь реализовать RNN.Это мой код:
def attention_layer(inputs, layer):
attention = layer(inputs)
attention = Dense(1, use_bias=False)(attention)
attention = Flatten()(attention)
attention = Activation('softmax')(attention)
attention = RepeatVector(params['rnn_dim']*2)(attention)
attention = Permute ([ 2 , 1 ]) (attention)
# apply the attention
sent_representation = merge([inputs, attention], mode='mul')
sent_representation = Lambda(lambda xin: K.sum(xin, axis=1)
(sent_representation))
# print sent_representation.get_shape()
return sent_representation
Проблема:
Произошла ошибка при попытке объединить ее:
'объект модуля не может быть вызван
Может кто-нибудь помочь мне определить это?