Open TakehikoEsaka opened 4 years ago
ckptファイル(3種類)とpbファイルについて
https://masaeng.hatenablog.com/entry/2019/08/18/224031
ckpt.meta : モデルの構造を記述 重み情報はない ckpt.data : 実際の重みが入ったバイナリ ckpt.data-00000-of-00001のようなファイル名となる ckpt.index : どのファイルがどのstepのものかを一意に特定するためのバイナリ
pbファイルはTensorflowのグラフ(モデル構造と重み)を保持
(2020/8/15追記)
pbはたぶん以下の構造(参考:https://qiita.com/t_shimmura/items/1ebd2414310f827ed608)
pb:モデル構造のみ
variables/xxx.data:重み
variables/xxx.index:
keras_to_tensorflow https://qiita.com/ohisama@github/items/104dd0b0c7e74d0fd72e
【次回予定】 ① tensorflow公式のモデルリポジトリからダウンロードしてきたpbファイルから予測
② ①から転移学習(学習のみ)
③ pb -> .meta,.data, .indexが作成出来るか
④ .meta,.data, .index => pbが作成出来るか
⑤ h5 -> pbファイルが生成出来るか
⑥ pb -> h5 が生成出来るか(多分出来ない)
モデル一覧
https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md