为 TFLearn (TensorFlow) r0.12.1 使用 V2 检查点

Use V2 checkpoint for TFLearn (TensorFlow) r0.12.1

有没有办法告诉 TFLearn 以 V2 格式保存检查点?我正在使用当前 (r0.12.1) 版本的 TensorFlow。如果你按照一个简单的例子,比如:

https://www.tensorflow.org/tutorials/tflearn/

你会被淹没:

WARNING:tensorflow:*******************************************************
WARNING:tensorflow:TensorFlow's V1 checkpoint format has been deprecated.
WARNING:tensorflow:Consider switching to the more efficient V2 format:
WARNING:tensorflow:   `tf.train.Saver(write_version=tf.train.SaverDef.V2)`
WARNING:tensorflow:now on by default.
WARNING:tensorflow:*******************************************************

虽然警告很容易被忽略。我想将这些文件保存到正确的版本中,这样我以后就不必升级它们了。

问题是某些更高级别的 API 调用使用的是较旧的检查点格式。此时,在 r.0.12.1 中,最好抑制或忽略警告。

这可能会在新版本中修复https://www.tensorflow.org/versions/r1.0/