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

Функция strings.upper

Функция strings.upper применяется к строковым тензорам и преобразует все символы каждой строки в верхний регистр. Первым параметром передаётся строковый тензор или массив строк, который необходимо преобразовать. Функция возвращает тензор той же формы, что и входной, но с символами в верхнем регистре.

Синтаксис

tf.strings.upper(input, [encoding])

Пример

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

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

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

tf.Tensor([b'ABCDE' b'MODEL.KERAS'], shape=(2,), dtype=string)

Пример

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

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

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

tf.Tensor( [[b'ABCDE' b'MODEL.KERAS'] [b'TENSORFLOW' b'UPPER']], shape=(2, 2), dtype=string)

Пример

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

import tensorflow as tf t = tf.constant(['abcde', 'model.keras']) res = tf.strings.upper(t, encoding='utf-8') print(res)

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

tf.Tensor([b'ABCDE' b'MODEL.KERAS'], shape=(2,), dtype=string)

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

  • функцию lower,
    которая преобразует строки в нижний регистр
  • функцию join,
    которая объединяет строковые тензоры
  • функцию split,
    которая разбивает строки на подстроки
  • функцию length,
    которая возвращает длину строк
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить