1
Speichern versuchte ich, durch den Ausdruck Gewichte zu speichernFailedPreconditionError wenn Variablen in TensorFlow
saver2 = tf.train.Saver(tf.all_variables())
saver2.save(sess, '/home/username/learning/tensor/tffiles/ww/')
Aber das Speichern fehlschlägt aufgrund dieses Fehlers:
FailedPreconditionError (see above for traceback):
/home/username/learning/tensor/tffiles/ww/.tempstate2977384776137285958
[[Node: save_1/save = SaveSlices[T=[DT_FLOAT, DT_FLOAT, DT_FLOAT,
DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT,
DT_FLOAT, DT_FLOAT], _device="/job:localhost/replica:0/task:0/cpu:0"]
(_recv_save_1/Const_0, save_1/save/tensor_names,
save_1/save/shapes_and_slices, conv1/biases, conv1/weights, conv2/biases,
conv2/weights, f1/_9, f2/_11, local3/biases, local3/weights, local4/biases,
local4/weights, softmax_linear/biases, softmax_linear/weights)]]
Woher kommt der Fehler kommen aus?
sein Haben Sie alle Variablen vor initialisieren? – Corentin
Ich dachte darüber nach, aber die Variablen scheinen initialisiert zu sein und der Fehler unterscheidet sich von 'FailedPreconditionError: Versuch, den nicht initialisierten Wert Variable_5' zu verwenden, nicht wahr? – cerebrou