Spec-Zone.ru › TensorFlow 2.4

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 Возвращает значение True, если это булевый тип данных.
is_complex Возвращает True, если это комплексный тип с плавающей точкой.
is_floating Возвращает True, если это (неквантованный, вещественный) тип с плавающей точкой.
is_integer Возвращает True, если это (неквантованный) целочисленный тип.
is_numpy_compatible Возвращает True, если у этого типа данных есть совместимый тип данных NumPy.
is_quantized Возвращает True, если это квантованный тип данных.
is_unsigned Возвращает True, если этот тип беззнаковый.

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

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

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

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
Args
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.4/api_docs/python/tf/dtypes/DType

Spec-Zone.ru

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