Spec-Zone.ru › TensorFlow 2.3

tf.dtypes.DType

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

Представляет тип элементов в Tensor.

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

Основные псевдонимы

tf.DType

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

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

tf.compat.v1.DType, tf.compat.v1.dtypes.DType

tf.dtypes.DType()

Определены следующие объекты DType:

  • tf.float16: 16-битное полуточная точность с плавающей запятой.
  • tf.float32: 32-битная одинарная точность с плавающей запятой.
  • tf.float64: 64-битная двойная точность с плавающей запятой.
  • tf.bfloat16: 16-битная усечённая точность с плавающей запятой.
  • tf.complex64: 64-битный комплексный тип одинарной точности.
  • tf.complex128: 128-битный комплексный тип двойной точности.
  • tf.int8: 8-битный знаковый целочисленный тип.
  • tf.uint8: 8-битный беззнаковый целочисленный тип.
  • tf.uint16: 16-битный беззнаковый целочисленный тип.
  • tf.uint32: 32-битный беззнаковый целочисленный тип.
  • tf.uint64: 64-битный беззнаковый целочисленный тип.
  • tf.int16: 16-битный знаковый целочисленный тип.
  • tf.int32: 32-битный знаковый целочисленный тип.
  • tf.int64: 64-битный знаковый целочисленный тип.
  • tf.bool: Булевый тип.
  • tf.string: Строковый тип.
  • tf.qint8: Квантованный 8-битный знаковый целочисленный тип.
  • tf.quint8: Квантованный 8-битный беззнаковый целочисленный тип.
  • tf.qint16: Квантованный 16-битный знаковый целочисленный тип.
  • tf.quint16: Квантованный 16-битный беззнаковый целочисленный тип.
  • tf.qint32: Квантованный 32-битный знаковый целочисленный тип.
  • tf.resource: Указатель на изменяемый ресурс.
  • tf.variant: Значения произвольных типов.

Функция tf.as_dtype() преобразует типы NumPy и строковые имена типов в объект DType.

Атрибуты
as_datatype_enum Возвращает значение перечисления types_pb2.DataType на основе этого типа данных.
as_numpy_dtype Возвращает объект Python type на основе этого DType.
base_dtype Возвращает нессылочный DType на основе этого DType.
is_bool Возвращает, является ли этот тип данных булевым.
is_complex Возвращает, является ли этот тип данных комплексным типом с плавающей запятой.
is_floating Возвращает, является ли этот тип данных (неквантованным, вещественным) типом с плавающей запятой.
is_integer Возвращает, является ли этот тип данных целочисленным (не квантованным).
is_numpy_compatible Возвращает, имеет ли этот тип данных совместимый тип данных NumPy.
is_quantized Возвращает, является ли этот тип данных квантованным.
is_unsigned Возвращает, является ли этот тип беззнаковым.

Нечисловые, неупорядоченные и квантованные типы не считаются беззнаковыми, и эта функция возвращает False.

limits Возвращает пределы интенсивности, т.е. кортеж

(мин, макс) типа данных. Аргументы: clip_negative: bool, необязательно Если True, обрезает отрицательный диапазон (т.е. возвращает 0 для минимальной интенсивности), даже если тип изображения допускает отрицательные значения. Возвращает min, max : кортеж Нижние и верхние пределы интенсивности.

max Возвращает максимальное представимое значение в этом типе данных.
min Возвращает минимальное представимое значение в этом типе данных.
name
real_dtype Возвращает DType, соответствующий вещественной части этого DType.
size

Методы

is_compatible_with

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

is_compatible_with(
    other
)

Возвращает True, если тип данных other будет преобразован в этот тип данных.

Правила преобразования следующие:

DType(T)       .is_compatible_with(DType(T))        == True
Аргументы
other Тип DType (или объект, который может быть преобразован в тип DType).
Возвращает
True, если тензор типа other DType будет неявно преобразован в этот тип DType.

__eq__

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

__eq__(
    other
)

Возвращает True, если этот тип данных ссылается на тот же тип, что и other.

__ne__

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

__ne__(
    other
)

Возвращает True, если self != other.

© 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/r2.3/api_docs/python/tf/dtypes/DType

Spec-Zone.ru

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