Ошибка получения в Tensorflow 2.0 Весов для модели не создается при реализации densenet - PullRequest
0 голосов
/ 18 июня 2020

Я совершенно озадачен, почему это происходит. Я создал модель tensorflow 2.0, построенную путем наложения последовательных моделей keras. Для инициализации весов модели. Сначала я запустил модель в несколько случайных входов формы (256, 96, 96, 1).

x = tf.random.uniform((256, 96, 96, 1))
model(x)

Модель выдает выходные данные для этого случайного входа. Но при вызове

model.summary()

я получаю следующую ошибку.

Weights for model sequential_33 have not yet been created. Weights are created when the Model is first called on inputs or `build()` is called with an `input_shape`.

PS: пожалуйста, проверьте записную книжку colab, чтобы получить полный код. ссылка на блокнот colab: https://colab.research.google.com/drive/1--gnPh8URRPbQOzj-udH4r_3USckf4HZ?usp=sharing

...