Spec-Zone.ru › TensorFlow 2.9

tf.io.read_file

View source on GitHub

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

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

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

См. Руководство по миграции для получения дополнительной информации.

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

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

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

Пример:

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 строка. Необязательное имя для операции.
Возвращаемое значение
Тензор типа "строка" с содержимым файла.

© 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/versions/r2.9/api_docs/python/tf/io/read_file

Spec-Zone.ru

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