docstr: :param Z: The initial positions of the inducing points.
docstr_tok: [":","param","Z",":","The","initial","positions","of","the","inducing","points","."]
code: def __init__(self, Z: TensorData, name: Optional[str] = None):
      """
      :param Z: The initial positions of the inducing points.
      """
      super().__init__(name=name)
      if not isinstance(Z, (tf.Variable, tfp.util.TransformedVariable)):
          Z = Parameter(Z)
      self.Z = Z
  
imports: import abc
  from typing import Optional
  import tensorflow
  import tensorflow_probability
  from check_shapes import Shape, check_shapes
  from deprecated import deprecated
  from ..base import Module, Parameter, TensorData, TensorType
  from ..utilities import positive
label_desc: Use image node_id 1 to create a new InducingPointsBase object from inherited base classes: InducingVariables with example: obj = InducingPointsBase(Z, name)