Help protect the Great Barrier Reef with TensorFlow on Kaggle Join Challenge


Represents the type of the elements in a Tensor.

DTypes are used to specify the output data type for operations which require it, or to inspect the data type of existing Tensors.


tf.constant(1, dtype=tf.int64)
<tf.Tensor: shape=(), dtype=int64, numpy=1>

See tf.dtypes for a complete list of DTypes defined.

as_datatype_enum Returns a types_pb2.DataType enum value based on this data type.
as_numpy_dtype Returns a Python type object based on this DType.
base_dtype Returns a non-reference DType based on this DType.
is_bool Returns whether this is a boolean data type.
is_complex Returns whether this is a complex floating point type.
is_floating Returns whether this is a (non-quantized, real) floating point type.
is_integer Returns whether this is a (non-quantized) integer type.
is_numpy_compatible Returns whether this data type has a compatible NumPy data type.
is_quantized Returns whether this is a quantized data type.
is_unsigned Returns whether this type is unsigned.

Non-numeric, unordered, and quantized types are not considered unsigned, and this function returns False.

limits Return intensity limits, i.e.

(min, max) tuple, of the dtype. Args: clip_negative : bool, optional If True, clip the negative range (i.e. return 0 for min intensity) even if the image dtype allows negative values. Returns min, max : tuple Lower and upper intensity limits.

max Returns the maximum representable value in this data type.
min Returns the minimum representable value in this data type.

real_dtype Returns the DType corresponding to this DType's real part.



View source

Returns True if the other DType will be converted to this DType.

The conversion rules are as follows:

DType(T)       .is_compatible_with(DType(T))        == True

other A DType (or object that may be converted to a DType).

True if a Tensor of the other DType will be implicitly converted to this DType.


View source

Returns True iff this DType refers to the same type as other.


View source

Returns True iff self != other.