tf.experimental.dtensor.copy_to_mesh
Копирует tf.Tensor на устройство DTensor с заданной структурой.
tf.experimental.dtensor.copy_to_mesh(
tensor: Any,
layout: tf.experimental.dtensor.Layout,
source_layout: Optional[tf.experimental.dtensor.Layout] = None
) -> tf.Tensor
Копирует обычный tf.Tensor на устройство DTensor. Используйте подключённую к layout сеть в качестве целевой. В настоящее время этот метод поддерживает только реплицированные структуры. Чтобы получить DTensor с фрагментированной структурой, используйте метод pack.
| Аргументы | |
|---|---|
tensor | Обычный tf.Tensor, который будет скопирован как DTensor. |
layout | Целевая структура (и сеть) для результирующего DTensor. |
source_layout | Исходная структура тензора перед копированием, используемая для обратных проходов. |
| Возвращает | |
|---|---|
| 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/copy_to_mesh