質問編集履歴

3

質問を修正しました

2021/10/20 05:04

投稿

Kawasaki02021
Kawasaki02021

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- https://github.com/totti0223/deepstomata
3
+ [https://github.com/totti0223/deepstomata](https://github.com/totti0223/deepstomata)
4
4
 
5
5
  はckptファイルを読み込むように書かれていますが、h5ファイルを読み込むように変えたいので、
6
6
 
7
- https://github.com/totti0223/deepstomata/blob/master/deepstomata/utils.py
7
+ [https://github.com/totti0223/deepstomata/blob/master/deepstomata/utils.py](https://github.com/totti0223/deepstomata/blob/master/deepstomata/utils.py)
8
8
 
9
9
  の「def stomata_stat_batch_classify(...」(466行目〜)を質問に記載のコードの内容に変更して実行したら、以下のエラーが出ました。学習モデル(.h5)はkerasを使って学習させたので、復元したモデルがtensorflow形式に合っていないことから起こっていると考えています。該当のコードはエラーの原因と思われるコードの一部を抜粋して下記に置きます。元のコードが長いので以下のリンクに元コードを貼っておきます。
10
10
 
@@ -12,7 +12,7 @@
12
12
 
13
13
  [追記]
14
14
 
15
- 本来はckptファイル単体で実行するのですが、私の場合3つのファイル(.meta, .index, data-000)が保存され一つのckptファイルとして保存できません。これが本来の仕様であることは理解していますが、何か方法などがあればご教授いただければ幸いです。
15
+ 元々のプログラム([https://github.com/totti0223/deepstomata](https://github.com/totti0223/deepstomata))ではckptファイル単体で実行するのですが、私の場合3つのファイル(.meta, .index, data-000)が保存され一つのckptファイルとして保存できません。これが本来の仕様であることは理解していますが、何か方法などがあればご教授いただければ幸いです。
16
16
 
17
17
  よろしくお願いします。
18
18
 

2

質問に追加事項を加えました。

2021/10/20 05:04

投稿

Kawasaki02021
Kawasaki02021

スコア1

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,11 @@
8
8
 
9
9
  の「def stomata_stat_batch_classify(...」(466行目〜)を質問に記載のコードの内容に変更して実行したら、以下のエラーが出ました。学習モデル(.h5)はkerasを使って学習させたので、復元したモデルがtensorflow形式に合っていないことから起こっていると考えています。該当のコードはエラーの原因と思われるコードの一部を抜粋して下記に置きます。元のコードが長いので以下のリンクに元コードを貼っておきます。
10
10
 
11
- [コード](https://github.com/Kawasaki02021/deepstomata_convert_h5/blob/main/utils_test.py)
11
+ [該当コード](https://github.com/Kawasaki02021/deepstomata_convert_h5/blob/main/utils_test.py)
12
+
13
+ [追記]
14
+
15
+ 本来はckptファイル単体で実行するのですが、私の場合3つのファイル(.meta, .index, data-000)が保存され一つのckptファイルとして保存できません。これが本来の仕様であることは理解していますが、何か方法などがあればご教授いただければ幸いです。
12
16
 
13
17
  よろしくお願いします。
14
18
 

1

質問が分かりづらいとの指摘がありましたので、前提・実現したことに変更を加えました。

2021/10/20 05:00

投稿

Kawasaki02021
Kawasaki02021

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,12 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- .h5又は.hdf5を使って画像の分類をしたいのですが、以下のようなエラーが発生しています。
4
-
5
- 学習モデル(.h5)はkeras使って学習させたので、復元したモデルがtensorflow形式合っていないことら起こっていると考えています。該当のコードはエラーの原因と思われるコードの一部抜粋して下記置きます。元のコードが長いので以下のリンクに元コードを貼っておきます。
3
+ https://github.com/totti0223/deepstomata
4
+
5
+ ckptファイル読み込むようていますが、h5ファイル読み込むよう変えたいので
6
+
7
+ https://github.com/totti0223/deepstomata/blob/master/deepstomata/utils.py
8
+
9
+ の「def stomata_stat_batch_classify(...」(466行目〜)を質問に記載のコードの内容に変更して実行したら、以下のエラーが出ました。学習モデル(.h5)はkerasを使って学習させたので、復元したモデルがtensorflow形式に合っていないことから起こっていると考えています。該当のコードはエラーの原因と思われるコードの一部を抜粋して下記に置きます。元のコードが長いので以下のリンクに元コードを貼っておきます。
6
10
 
7
11
  [元コード](https://github.com/Kawasaki02021/deepstomata_convert_h5/blob/main/utils_test.py)
8
12