Spec-Zone.ru › TensorFlow

tf.config.list_logical_devices

Возвращает список логических устройств, созданных во время выполнения.

Просмотр псевдонимов

Основные псевдонимы

tf.config.experimental.list_logical_devices

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.config.experimental.list_logical_devices, tf.compat.v1.config.list_logical_devices

tf.config.list_logical_devices(
    device_type=None
)

Используется в блокнотах

Используется в руководстве Используется в учебниках
  • Использование GPU
  • NumPy API в TensorFlow
  • Миграция из TPU embedding_columns в слой TPUEmbedding
  • Миграция из TPUEstimator в TPUStrategy
  • Распределенное обучение с помощью основных API и DTensor
  • Использование DTensors с Keras
  • Распределенное обучение с помощью DTensors
  • Распределенный ввод
  • Классификация изображений с помощью Model Garden
  • TFF-симуляции с ускорителями

Логические устройства могут соответствовать физическим устройствам или удаленным устройствам в кластере. Операции и тензоры могут быть размещены на этих устройствах с помощью name tf.config.LogicalDevice.

Вызов tf.config.list_logical_devices заставляет среду выполнения настроить все tf.config.PhysicalDevice, видимые для среды выполнения, тем самым предотвращая дальнейшую настройку. Чтобы избежать инициализации во время выполнения, используйте tf.config.list_physical_devices вместо этого.

Например:

logical_devices = tf.config.list_logical_devices('GPU')
if len(logical_devices) > 0:
  # Allocate on GPU:0
  with tf.device(logical_devices[0].name):
    one = tf.constant(1)
  # Allocate on GPU:1
  with tf.device(logical_devices[1].name):
    two = tf.constant(2)
Аргументы
device_type (необязательная строка) Включать только устройства, соответствующие этому типу устройства. Например, "CPU" или "GPU".
Notes
  1. При указании числовых значений или строк, отличных от поддерживаемого типа устройства, таких как 'CPU', возвращается пустой список вместо выдачи ошибки. 2. По умолчанию возвращаются все логические устройства
Возвращаемое значение
Список инициализированных LogicalDevice

© 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/config/list_logical_devices

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API