Я учусь создавать последовательные модели.У меня есть модель:
*model = Sequential()*
Затем я продолжил добавлять слои объединения и слои свертки (которые были в порядке).Но при создании плотного слоя:
*model.add(Dense(num_classes, activation = 'softmax'))*
строка вернулась:
*tf.nn.softmax(x, axis=axis)*
, что вызвало ошибку, поскольку ось не была определена.Как документация Keras, так и документация TensorFlow показывают, что осью по умолчанию для softmax является None или -1.
Это ошибка с керасом?И есть ли простой обходной путь (если бы я должен был задать ось, я не уверен, какой будет входной тензор)?
- я могу добавить остальную часть кода, если это необходимо, но он просто состоит издругие слои, и я не думаю, что это сильно поможет.