Spec-Zone.ru › TensorFlow

tf.config.list_physical_devices

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

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

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

tf.config.experimental.list_physical_devices

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.config.experimental.list_physical_devices, tf.compat.v1.config.list_physical_devices

tf.config.list_physical_devices(
    device_type=None
)

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

Используется в руководстве Используется в учебных материалах
  • Использование GPU
  • Основы TensorFlow
  • Распределённое обучение с помощью Core API и DTensor
  • Распределённое обучение с TensorFlow
  • Основные понятия DTensor
  • Основы настройки: тензоры и операции
  • Пользовательские слои
  • Использование DTensor с Keras
  • Распределённое обучение с DTensor
  • Распределённый ввод данных

Физические устройства — это аппаратные устройства, имеющиеся на хост-компьютере. По умолчанию все обнаруженные устройства CPU и GPU считаются доступными.

Этот API позволяет запрашивать физические аппаратные ресурсы до инициализации среды выполнения. Это даёт возможность вызывать дополнительные API настройки. В отличие от tf.config.list_logical_devices, этот вызов инициирует среду выполнения, чтобы вывести список настроенных устройств.

В следующем примере выводится количество доступных GPU на хосте.

physical_devices = tf.config.list_physical_devices('GPU')
print("Num GPUs:", len(physical_devices))
Num GPUs: ...

Однако количество GPU, доступных среде выполнения, может измениться во время её инициализации, если некоторые устройства помечаются как недоступные или настраиваются несколько логических устройств.

Аргументы
device_type (необязательная строка) Включать только устройства, соответствующие этому типу устройства. Например, «CPU» или «GPU».
Notes
  1. Если передано числовое значение или строка, отличная от поддерживаемого типа устройства, например 'CPU', возвращается пустой список, а не возникает ошибка. 2. При значении по умолчанию возвращаются все физические устройства
Возвращает
Список обнаруженных объектов tf.config.PhysicalDevice

© 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_physical_devices

Spec-Zone.ru

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