В чем разница между сохранением модели Keras с расширением .h5 и расширением .hdf5?

#python #keras #tf.keras #hdf

Вопрос:

Есть ли разница между сохранением модели Keras с расширением .h5 и расширением .hdf5 ?

Другими словами, есть ли разница между этими двумя строками кода model.save('model.h5') и model.save('model.hdf5') предположением, что у меня есть модель Keras, названная model в моем коде?

Комментарии:

1. модели(версия HDF5) сохраняются в формате .h5 или .hdf5.

2. Итак, какова цель создания двух расширений для одного и того же формата файла? Я думаю, что должна быть какая-то незначительная разница.

Ответ №1:

Файл H5 -это файл данных, сохраненный в Hierarchical Data Format (HDF) . Файлы, сохраненные в HDF5 version файле, сохраняются как H5 HDF5 файл или.

Расширение используется для того, чтобы пользователи и приложения могли идентифицировать формат файла по имени, поэтому можно использовать любой из них. Это то же самое, что .jpeg и несколько .jpg , и т. Д. В файлах изображений формата jpeg.