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

Метод cpu

Метод cpu класса Tensor возвращает строку, содержащую имя устройства CPU, на котором размещен данный тензор. Метод не принимает параметров и возвращает значение типа str. Если тензор размещен на устройстве CPU, метод вернет строку вида /job:localhost/replica:0/task:0/device:CPU:0. Метод полезен для определения фактического места хранения тензора при работе с распределенными вычислениями и несколькими устройствами.

Синтаксис

t.cpu()

Пример

Давайте создадим тензор и получим имя устройства CPU, на котором он размещен:

import tensorflow as tf t = tf.constant([1, 2, 3, 4, 5]) res = t.cpu() print(res)

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

"/job:localhost/replica:0/task:0/device:CPU:0"

Пример

Давайте создадим двумерный тензор и проверим, на каком устройстве CPU он находится:

import tensorflow as tf t = tf.constant([[1, 2, 3], [4, 5, 6]]) res = t.cpu() print(res)

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

"/job:localhost/replica:0/task:0/device:CPU:0"

Пример

Давайте создадим тензор строк и получим устройство CPU, на котором он размещен:

import tensorflow as tf t = tf.constant(['abcde', 'model.keras']) res = t.cpu() print(res)

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

"/job:localhost/replica:0/task:0/device:CPU:0"

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

  • класс Tensor,
    который представляет многомерный массив
  • метод gpu,
    который возвращает имя устройства GPU тензора
  • атрибут device,
    который содержит имя устройства тензора
  • метод numpy,
    который преобразует тензор в массив NumPy
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить