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

Тип string

Тип string в TensorFlow используется для создания тензоров, элементами которых являются строки. Такие тензоры применяются для работы с текстовыми данными, путями к файлам, метками классов и другими строковыми значениями. При создании тензора с помощью функции constant тип данных можно указать явно, передав tf.string в параметр dtype.

Синтаксис

tf.constant(value, dtype=tf.string)

Пример

Давайте создадим тензор из строки 'abcde':

import tensorflow as tf t = tf.constant('abcde', dtype=tf.string) print(t)

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

tf.Tensor([b'abcde'], shape=(1,), dtype=string)

Пример

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

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

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

tf.Tensor([b'abcde' b'model.keras'], shape=(2,), dtype=string)

Пример

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

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

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

tf.Tensor( [[b'abcde' b'model.keras'] [b'abcde' b'model.keras']], shape=(2, 2), dtype=string)

Пример

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

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

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

<dtype: 'string'>

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

  • тип bool,
    который представляет логические значения
  • тип int32,
    который представляет 32-битные целые числа
  • тип float32,
    который представляет 32-битные числа с плавающей точкой
  • тип complex64,
    который представляет комплексные числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить