Слой был вызван с вводом, который не является символическим тензором - PullRequest
0 голосов
/ 06 ноября 2019

Я следовал коду, найденному на этой странице .

Когда я копировал-вставлял код, я получал ошибку:

ValueError: Layer batch_normalization_1 was called with an input that isn't a symbolic tensor.

https://github.com/shantanuo/stack_question/blob/master/haptik_chatbot.ipynb

По какой причине я получаю ошибку в отличие от автора блога?

1 Ответ

0 голосов
/ 06 ноября 2019

Кажется, вы не вводите данные в свой плотный слой.

feature_input = Input(shape=(sentences_features.shape[1],))
dense = Dense(128, activation=activations.relu)
merged = BatchNormalization()(dense)

Попробуйте:

dense = Dense(128, activation=activations.relu)(feature_input)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...