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

Функция io.encode_base64

Функция io.encode_base64 кодирует переданные данные в формат Base64. Первым параметром функция принимает строку или байтовый тензор, который необходимо закодировать. Вторым необязательным параметром можно передать флаг pad, который указывает, добавлять ли символы выравнивания = в конец результата. Функция возвращает тензор строки с закодированными данными.

Синтаксис

tf.io.encode_base64(input, [pad])

Пример

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

import tensorflow as tf res = tf.io.encode_base64('abcde') print(res)

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

tf.Tensor(b'YWJjZGU=', shape=(), dtype=string)

Пример

Давайте закодируем строку без добавления символов выравнивания, передав pad=False:

import tensorflow as tf res = tf.io.encode_base64('abcde', pad=False) print(res)

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

tf.Tensor(b'YWJjZGU', shape=(), dtype=string)

Пример

Давайте закодируем строку 'model.keras' и получим результат в виде обычной строки Python:

import tensorflow as tf res = tf.io.encode_base64('model.keras') print(res.numpy().decode('utf-8'))

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

"bW9kZWwua2VyYXM="

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

  • функцию decode_base64,
    которая декодирует данные из формата Base64
  • функцию read_file,
    которая читает содержимое файла
  • функцию write_file,
    которая записывает данные в файл
  • функцию encode_jpeg,
    которая кодирует изображение в формат JPEG
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить