tf.experimental.dtensor.name_based_save
Сохраняет тензоры с именами в контрольной точке.
tf.experimental.dtensor.name_based_save(
mesh: tf.experimental.dtensor.Mesh,
checkpoint_prefix: Union[str, tf.Tensor],
name_tensor_dict: Dict[str, Union[ops.Tensor, tf_variables.Variable]]
)
Функция подготавливает входной словарь к формату sharded_save, чтобы использовать преимущества распределенного сохранения DTensor SPMD.
Как и при восстановлении, функция поддерживает сохранение только на одной сетке.
| Аргументы | |
|---|---|
mesh | Единственная сетка, к которой будут восстановлены все тензоры. |
checkpoint_prefix | Префикс контрольной точки, которая будет восстановлена. |
name_tensor_dict | Упорядоченный словарь с именами тензоров и соответствующими DTensor. Для текущей версии форма/тип данных DTensor должны соответствовать тензорам, которые сохраняются/восстанавливаются. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/experimental/dtensor/name_based_save