KeyError: «Невозможно открыть атрибут (не удается найти атрибут:« nb_layers »)

У меня есть код Python, который использует Keras . Я не публиковал код, потому что он немного длинный, и проблема, похоже, не связана с самим кодом.

Это ошибка, с которой я сталкиваюсь:

 File "h5py\h5a.pyx", line 77, in h5py.h5a.open (D:\Build\h5py\h5py-2.7.0\h5py\h5a.c:2350) KeyError: "Can't open attribute (Can't locate attribute: 'nb_layers')" 

В чем может быть проблема? Это связано с Keras? Как я могу решить эту проблему?

ИЗМЕНИТЬ 1

Ошибка, похоже, связана с этой частью кода:

 # load VGG16 weights f = h5py.File(weights_path) for k in range(f.attrs['nb_layers']): if k >= len(model.layers): break g = f['layer_{}'.format(k)] weights = [g['param_{}'.format(p)] for p in range(g.attrs['nb_params'])] model.layers[k].set_weights(weights) f.close() print('Model loaded.') 

Благодарю.

 
Interesting Posts for Van-Lav

Запись из одного файла в другой python

Самый быстрый способ удалить дубликаты в списках Python

Есть ли интеллектуальный редактор для файлов ReST?

Итеративная запись в магазины HDF5 в Пандах

Как провести под руководством обучение глубокой уверенности в PyBrain?

Сортировка словаря по значению, затем клавиша

Предупреждение OMP, когда numpy 1.9.2 + MKL упакован с py2exe

В Python, как вы улавливаете предупреждения, как если бы они были исключениями?

Пошаговая настройка python с помощью pip и virtualenv?

Ошибка при использовании conn = httplib.HTTPConnection ("http: // ipaddr: port")

Python – переписать несколько строк в консоли

Как я могу захватить все имена элементов XML-файла, используя LXML в Python?

Как создать временный url для загрузки файла на Amazon S3 с библиотекой boto?

Как долго работает приложение Python?

Почему должен быть вызван QApplication.processEvents () до завершения QNetworkRequest при использовании QWebView?

Python - лучший язык программирования в мире.