class_docstr: Convenience alias for annotating shape parameters.
class_docstr_tok: ["Convenience","alias","for","annotating","shape","parameters","."]
code: def __new__(cls, is_preferred=True):
      return super(
          ShapeParameterProperties, cls
      ).__new__(  # pylint: disable=redundant-keyword-arg
          cls=cls,
          event_ndims=NO_EVENT_NDIMS,
          shape_fn=SHAPE_FN_NOT_IMPLEMENTED,
          default_constraining_bijector_fn=BIJECTOR_NOT_IMPLEMENTED,
          is_preferred=is_preferred,
          is_tensor=True,
          specifies_shape=True,
      )
  
file_path: probability/tensorflow_probability/python/internal/parameter_properties.py
imports: import collections
  import tensorflow.compat.v2
label_desc: Use image node_id 1 for calling the ShapeParameterProperties obj's underlying member method code with example usage: obj.__new__(cls, is_preferred) and returns: super