View source on GitHub
|
Utility functions for TensorShape.
Functions
as_list(...): Returns a list of integers or None for each dimension.
assert_has_rank(...): Raises an exception if x is not compatible with the given rank.
assert_is_compatible_with(...): Raises exception if x and other do not represent the same shape.
concatenate(...): Returns the concatenation of the dimension in x and other.
constant_value_as_shape(...): A version of constant_value() that returns a TensorShape.
dims(...): Returns a list of dimension sizes, or None if rank is unknown.
is_compatible_with(...): Returns True iff x is compatible with other.
is_fully_defined(...): Returns True iff x is fully defined in every dimension.
merge_with(...): Returns a shape combining the information in x and other.
num_elements(...): Returns the total number of elements, or None for incomplete shapes.
rank(...): Returns the rank implied by this shape, or None if it is unspecified.
set_shape(...): Updates the shape of this tensor.
with_rank(...): Returns a shape based on x with the given rank.
with_rank_at_least(...): Returns a shape based on x with at least the given rank.
View source on GitHub