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[tensor_lib.Tensor, tf_variables.Variable]]
)
Функция подготавливает входной словарь в формате sharded_save, чтобы можно было воспользоваться распределённым сохранением на основе SPMD с использованием DTensor.
Как и функция восстановления, эта функция поддерживает сохранение только в одной mesh.
| Аргументы | |
|---|---|
mesh | Единственная 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/api_docs/python/tf/experimental/dtensor/name_based_save