tf.train.latest_checkpoint
Stay organized with collections
Save and categorize content based on your preferences.
Finds the filename of latest saved checkpoint file.
tf.train.latest_checkpoint(
checkpoint_dir, latest_filename=None
)
Used in the notebooks
Used in the guide |
Used in the tutorials |
|
|
Gets the checkpoint state given the provided checkpoint_dir and looks for a
corresponding TensorFlow 2 (preferred) or TensorFlow 1.x checkpoint path.
The latest_filename argument is only applicable if you are saving checkpoint
using v1.train.Saver.save
See the Training Checkpoints
Guide for more details and
examples.`
Args |
checkpoint_dir
|
Directory where the variables were saved.
|
latest_filename
|
Optional name for the protocol buffer file that
contains the list of most recent checkpoint filenames.
See the corresponding argument to v1.train.Saver.save .
|
Returns |
The full path to the latest checkpoint or None if no checkpoint was found.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2024-04-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-04-26 UTC."],[],[],null,["# tf.train.latest_checkpoint\n\n\u003cbr /\u003e\n\n|------------------------------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.16.1/tensorflow/python/checkpoint/checkpoint_management.py#L328-L365) |\n\nFinds the filename of latest saved checkpoint file.\n\n#### View aliases\n\n\n**Compat aliases for migration**\n\nSee\n[Migration guide](https://www.tensorflow.org/guide/migrate) for\nmore details.\n\n[`tf.compat.v1.train.latest_checkpoint`](https://www.tensorflow.org/api_docs/python/tf/train/latest_checkpoint)\n\n\u003cbr /\u003e\n\n tf.train.latest_checkpoint(\n checkpoint_dir, latest_filename=None\n )\n\n### Used in the notebooks\n\n| Used in the guide | Used in the tutorials |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| - [Migrating model checkpoints](https://www.tensorflow.org/guide/migrate/migrating_checkpoints) - [Training checkpoints](https://www.tensorflow.org/guide/checkpoint) - [Estimators](https://www.tensorflow.org/guide/estimator) | - [Custom training with tf.distribute.Strategy](https://www.tensorflow.org/tutorials/distribute/custom_training) - [Distributed training with Keras](https://www.tensorflow.org/tutorials/distribute/keras) - [Custom training loop with Keras and MultiWorkerMirroredStrategy](https://www.tensorflow.org/tutorials/distribute/multi_worker_with_ctl) - [Multi-worker training with Keras](https://www.tensorflow.org/tutorials/distribute/multi_worker_with_keras) - [Deep Convolutional Generative Adversarial Network](https://www.tensorflow.org/tutorials/generative/dcgan) |\n\nGets the checkpoint state given the provided checkpoint_dir and looks for a\ncorresponding TensorFlow 2 (preferred) or TensorFlow 1.x checkpoint path.\nThe latest_filename argument is only applicable if you are saving checkpoint\nusing [`v1.train.Saver.save`](../../tf/compat/v1/train/Saver#save)\n\nSee the [Training Checkpoints\nGuide](https://www.tensorflow.org/guide/checkpoint) for more details and\nexamples.\\`\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Args ---- ||\n|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `checkpoint_dir` | Directory where the variables were saved. |\n| `latest_filename` | Optional name for the protocol buffer file that contains the list of most recent checkpoint filenames. See the corresponding argument to [`v1.train.Saver.save`](../../tf/compat/v1/train/Saver#save). |\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ------- ||\n|---|---|\n| The full path to the latest checkpoint or `None` if no checkpoint was found. ||\n\n\u003cbr /\u003e"]]