[解決済み] Keras:FailedPreconditionError:初期化されていない値のトレーニングを使用しようとしています/ Adam / Variable_35



Keras Failedpreconditionerror



目次

方法

model.fit(またはmodel.fit_generator)の前に追加

keras.backend.get_session().run(tf.global_variables_initializer())

結果:未解決



オプション2

model.fit(またはmodel.fit_generator)の前に追加

K.set_session(tf.Session(graph=model.output.graph)) init = K.tf.global_variables_initializer() K.get_session().run(init)

結果:未解決



オプション3

local_variables_initilaizer()を使用します。global_variables_initializer()を置き換えます。
Results: No solution

最終的な解決策

with tf.Session() as sess: sess.run(tf.global_variables_initializer()) hist = model.fit_generator( train_datagen, steps_per_epoch=STEPS, epochs=EPOCHS, verbose=1, validation_data=(x_valid, y_valid), callbacks = callbacks_list)

結果:完璧なソリューション