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

Метод to_list класса RaggedTensor

Метод to_list класса RaggedTensor возвращает вложенный список Python, содержащий значения тензора. Метод не принимает параметров. Если рваный тензор содержит несколько измерений, результирующий список будет вложенным соответственно числу измерений. Метод полезен, когда нужно преобразовать рваный тензор в стандартную структуру данных Python для дальнейшей обработки или сериализации.

Синтаксис

t.to_list()

Пример

Давайте создадим одномерный рваный тензор и преобразуем его в список:

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

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

[[1, 2, 3], [4, 5], [6]]

Пример

Давайте создадим более вложенный рваный тензор и посмотрим на структуру полученного списка:

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

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

[[[1, 2], [3]], [[4, 5, 6]]]

Пример

Давайте проверим тип полученного объекта после преобразования:

import tensorflow as tf rt = tf.ragged.constant([[1, 2, 3], [4, 5], [6]]) res = rt.to_list() print(type(res))

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

<class 'list'>

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

  • класс RaggedTensor,
    который представляет рваный тензор
  • метод to_tensor,
    который преобразует рваный тензор в обычный
  • метод to_sparse,
    который преобразует рваный тензор в разреженный
  • метод with_row_splits_dtype,
    который меняет тип данных row splits
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить