Я пытаюсь применить softmax activation layer
к выходу слоя Add()
.Я пытаюсь сделать этот слой выводом моей модели, и у меня несколько проблем.
Кажется, слой Add()
не позволяет использовать активации, и если я делаю что-то вроде этого:
predictions = Add()([x,y])
predictions = softmax(predictions)
model = Model(inputs = model.input, outputs = predictions)
Я получаю:
ValueError: Output tensors to a Model must be the output of a Keras `Layer` (thus holding past layer metadata). Found: Tensor("Softmax:0", shape=(?, 6), dtype=float32)