РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
783 of 824 menu

Функция config.experimental.get_memory_growth

Функция config.experimental.get_memory_growth позволяет узнать, включен ли режим динамического роста памяти для конкретного физического устройства. Первым параметром функция принимает объект устройства, полученный через config.list_physical_devices. Возвращает логическое значение: True, если рост памяти включен, и False в противном случае.

Синтаксис

tf.config.experimental.get_memory_growth(device)

Пример

Давайте проверим, включен ли режим динамического выделения памяти для первого доступного GPU:

import tensorflow as tf gpus = tf.config.list_physical_devices('GPU') if gpus: res = tf.config.experimental.get_memory_growth(gpus[0]) print(res) else: print("No GPU available")

Результат выполнения кода:

False

Пример

Давайте включим динамический рост памяти и проверим его состояние:

import tensorflow as tf gpus = tf.config.list_physical_devices('GPU') if gpus: tf.config.experimental.set_memory_growth(gpus[0], True) res = tf.config.experimental.get_memory_growth(gpus[0]) print(res) else: print("No GPU available")

Результат выполнения кода:

True

Смотрите также

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить