keras モデルファイルのバージョンを確認する
はじめに
kerasで現在利用しているバージョンと、モデルファイルのバージョンが違っていると
ファイルを読めないことがあります。
以下でモデルファイルのバージョンを確認できます。
# coding:utf-8
import h5py
with h5py.File("model.hdf5", "r") as fp:
print(fp.attrs.get("keras_version"))
私はGoogle Colaboratoryで、別の環境で作成したファイルが読めず原因を探していて
この問題に行き着きました。
(2.1.6で作成したファイルが2.2.4で読めなかった)
現在の環境のkerasのバージョンは以下で確認できます。
import keras
print(keras.__version__)
Google Colaboratoryでkerasをバージョン指定してインストールするのは以下でできます。
! pip install keras==2.1.6