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

Чтение из файла с sys.stdin в Pycharm

Scrapy, ограничение на start_url

Как я могу установить флаги компилятора Cython при использовании pyximport?

Требование тензорного потока с Python 2.7.11 происходит ImportError

Кэширование просмотра Django для каждого пользователя

django.core.exceptions.ImproperlyConfigured: запрошенный параметр CACHES, но настройки не настроены. Вы должны либо определить переменную окружения varia

селен не выполняет итерацию по элементам

Порядок присваивания имеет значение неожиданно с «exec expr в globals (), locals ()»

Python mixin для расширения свойства класса

производительность pyparsing и использование памяти

pip: удаление пакета из определенного каталога

многократное многократное буферизация

Как установить MySQL и пакет Python MySQL на OS X Leopard? Или как я узнаю о том, как веб-разработчик использует OS X?

Как мы получаем записи TXT, CNAME и SOA из dnspython?

Получение доминирующего цвета изображения

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