ParamSpec¶
-
class
tfsnippet.utils.ParamSpec(*args, **kwargs)¶ Bases:
tfsnippet.utils.tensor_spec.TensorSpecClass to describe the specification for a parameter.
Unlike
TensorSpec, the shape of the parameter must be fully determined, i.e., without any unknown dimension, and the ndims must be identical to the specification.Attributes Summary
dtypeGet the data type of the tensor. shapeGet the shape specification. value_ndimsGet the value shape ndims. value_shapeGet the value shape (the shape excluding leading “…”). Methods Summary
validate(name, x)Validate the input tensor x. Attributes Documentation
-
dtype¶ Get the data type of the tensor.
Returns: The data type, or None. Return type: tf.DType or None
-
shape¶ Get the shape specification.
Returns: The value shape, or None. Return type: tuple[int or str or None] or None
-
value_ndims¶ Get the value shape ndims.
Returns: The value shape ndims, or None. Return type: int or None
-
value_shape¶ Get the value shape (the shape excluding leading “…”).
Returns: The value shape, or None. Return type: tuple[int or str or None] or None
Methods Documentation
-