Spec-Zone.ru › TensorFlow 1.15

tf.image.convert_image_dtype

Просмотреть исходный код на GitHub

Преобразует image в dtype, масштабируя значения при необходимости.

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

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

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

tf.compat.v1.image.convert_image_dtype, `tf.compat.v2.image.convert_image_dtype`

tf.image.convert_image_dtype(
    image, dtype, saturate=False, name=None
)

Ожидается, что изображения, представленные с помощью чисел с плавающей точкой, будут иметь значения в диапазоне [0,1). Данные изображений, хранящиеся в целочисленных типах данных, ожидается, что будут иметь значения в диапазоне [0,MAX], где MAX - это наибольшее положительное представимое число для типа данных.

Этот оператор преобразует между типами данных, масштабируя значения соответствующим образом перед приведением типа.

Обратите внимание, что преобразование из входных данных с плавающей точкой в целочисленные типы может привести к проблемам переполнения/потери значимости. Установите saturate в True чтобы избежать таких проблем при проблемных преобразованиях. Если включено, насыщение ограничит выходные данные в разрешённый диапазон перед потенциально опасным приведением типа (и только перед таким приведением, т. е. при приведении из типа с плавающей точкой к целочисленному типу и при приведении из знакового типа в беззнаковый тип; saturate не влияет на преобразования между типами с плавающей точкой или на преобразования, увеличивающие диапазон типа).

Args
image Изображение.
dtype Тип DType для преобразования image в.
saturate Если True, ограничьте входные данные перед приведением типа (при необходимости).
name Имя этого оператора (необязательно).
Возвращаемое значение
image, преобразованный в dtype.

Пример использования:

>> import tensorflow as tf
>> x = tf.random.normal(shape=(256, 256, 3), dtype=tf.float32)
>> tf.image.convert_image_dtype(x, dtype=tf.float16, saturate=False)
Исключения
AttributeError Вызывает ошибку атрибута, когда dtype не является ни числом с плавающей точкой, ни целым числом.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/image/convert_image_dtype

Spec-Zone.ru

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