質問編集履歴

1

調査して分かったことがあったため、タイトル、及び一部説明を修正しています。

2020/05/04 11:11

投稿

TOMO6181
TOMO6181

スコア40

test CHANGED
@@ -1 +1 @@
1
- Google Colaboratory上でGAN実行するとFailedPreconditionErrorが発生する
1
+ KerasとTensorflowのバージョン変更するとエラーが発生する
test CHANGED
@@ -42,12 +42,8 @@
42
42
 
43
43
  import matplotlib.pyplot as plt
44
44
 
45
-
46
-
47
45
  import sys
48
46
 
49
-
50
-
51
47
  import numpy as np
52
48
 
53
49
 
@@ -76,8 +72,6 @@
76
72
 
77
73
  self.z_dim = 100
78
74
 
79
-
80
-
81
75
  optimizer = Adam(0.0002, 0.5)
82
76
 
83
77
 
@@ -136,8 +130,6 @@
136
130
 
137
131
  model.add(Reshape(self.img_shape))
138
132
 
139
-
140
-
141
133
  model.summary()
142
134
 
143
135
 
@@ -218,8 +210,6 @@
218
210
 
219
211
  for epoch in range(epochs):
220
212
 
221
-
222
-
223
213
  for iteration in range(num_batches):
224
214
 
225
215
 
@@ -240,8 +230,6 @@
240
230
 
241
231
 
242
232
 
243
-
244
-
245
233
  # pickup images (half-batch size) from dataset
246
234
 
247
235
  # 学習用データから、0~60000の乱数を、half_batch数分取得
@@ -272,8 +260,6 @@
272
260
 
273
261
 
274
262
 
275
-
276
-
277
263
  # ---------------------
278
264
 
279
265
  # Generator learning
@@ -304,7 +290,7 @@
304
290
 
305
291
 
306
292
 
307
- # save images
293
+ # save images
308
294
 
309
295
  if epoch % save_interval == 0:
310
296
 
@@ -382,6 +368,18 @@
382
368
 
383
369
 
384
370
 
385
- 調べたところFailedPreconditionError未初期化によるエラーらしいのですが、どの部分が該当するのか分かりません。
371
+ 上記コードはKerasのバージョンが2.1.3、Tensorflowがtensorflow-gpu 1.14.0のときはエラーなく動ていたのですが、
372
+
373
+ バージョン変更するとエラーが発生して途中で止まってしまいます。※1
386
374
 
387
375
  エラーの原因、改善方法等分かる方がおられましたら宜しくお願い致します。
376
+
377
+
378
+
379
+ ※前回質問時からの変更点。
380
+
381
+ ・調査して分かったことがあったため、タイトルを「Google Colaboratory上でGANを実行するとFailedPreconditionErrorが発生する」から
382
+
383
+ 「KerasとTensorflowのバージョンを変更するとエラーが発生する」に変更しました。
384
+
385
+ ・KerasとTensorflowのバージョンによってエラー発生有無が変わることが分かったため、※1部分の説明を修正しました。