Spec-Zone.ru › TensorFlow

tf.io.read_file

Читает содержимое файла.

Просмотреть псевдонимы

Псевдонимы совместимости для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.io.read_file, tf.compat.v1.read_file

tf.io.read_file(
    filename, name=None
)

Используется в блокнотах

Используется в руководстве Используется в учебных материалах
  • tf.data: создание входных конвейеров TensorFlow
  • Распознавание простых аудиосигналов: распознавание ключевых слов
  • pix2pix: преобразование изображений с помощью условной GAN
  • Перенос обучения с YAMNet для классификации окружающих звуков
  • Состязательный пример с использованием FGSM
  • Перенос художественного стиля с помощью нейронной сети

Эта операция возвращает тензор со всем содержимым входного файла. Она не выполняет синтаксический анализ, а просто возвращает содержимое без изменений. Обычно это первый шаг входного конвейера.

Пример:

with open("/tmp/file.txt", "w") as f:
  f.write("asdf")

4
tf.io.read_file("/tmp/file.txt")
<tf.Tensor: shape=(), dtype=string, numpy=b'asdf'>

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

@tf.function
def load_image(filename):
  raw = tf.io.read_file(filename)
  image = tf.image.decode_png(raw, channels=3)
  # the `print` executes during tracing.
  print("Initial shape: ", image.shape)
  image.set_shape([28, 28, 3])
  print("Final shape: ", image.shape)
  return image
Аргументы
filename строка. Имя файла, из которого нужно выполнить чтение.
name строка. Необязательное имя операции.
Возвращает
Тензор типа "string", содержащий содержимое файла.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/io/read_file

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API