class_docstr: Proximal operator of the null function (identity)
  
  Parameters
  ----------
  range : `tuple` of two `int`, default=`None`
      Range on which the prox is applied. If `None` then the prox is
      applied on the whole vector
  
  Attributes
  ----------
  dtype : `{'float64', 'float32'}`
      Type of the arrays used.
  
  Notes
  -----
  Using ``ProxZero`` means no penalization is applied on the model.
code: def __init__(self, range: tuple = None):
      Prox.__init__(self, range)
      self._prox = self._build_cpp_prox("float64")
  
file_path: tick/tick/prox/prox_zero.py
imports: import numpy
  from .base import Prox
  from .build.prox import ProxZeroDouble
  from .build.prox import ProxZeroFloat
label_desc: Use image node_id 1 to create a new ProxZero object from inherited base classes: Prox with example: obj = ProxZero(range)