Sau khi đọc tài liệu , tôi đã lưu một mô hình vào TensorFlow
, đây là mã demo của tôi:
# Create some variables.
v1 = tf.Variable(..., name="v1")
v2 = tf.Variable(..., name="v2")
...
# Add an op to initialize the variables.
init_op = tf.global_variables_initializer()
# Add ops to save and restore all the variables.
saver = tf.train.Saver()
# Later, launch the model, initialize the variables, do some work, save the
# variables to disk.
with tf.Session() as sess:
sess.run(init_op)
# Do some work with the model.
..
# Save the variables to disk.
save_path = saver.save(sess, "/tmp/model.ckpt")
print("Model saved in file: %s" % save_path)
nhưng sau đó, tôi thấy có 3 tệp
model.ckpt.data-00000-of-00001
model.ckpt.index
model.ckpt.meta
Và tôi không thể khôi phục mô hình bằng cách khôi phục model.ckpt
tệp, vì không có tệp nào như vậy. Đây là mã của tôi
with tf.Session() as sess:
# Restore variables from disk.
saver.restore(sess, "/tmp/model.ckpt")
Vì vậy, tại sao có 3 tệp?