code: def arange(start, stop=None, step=1.0, repeat=1, infer_range=False, name=None, dtype=None):
      
      if dtype is None:
          dtype = _numpy.float32
      return _internal._arange(start=start, stop=stop, step=step, repeat=repeat,
                               infer_range=infer_range, name=name, dtype=dtype)
docs: Returns evenly spaced values within a given interval.
  
      Values are generated within the half-open interval [`start`, `stop`). In other
      words, the interval includes `start` but excludes `stop`. The function is
      similar to the built-in Python function `range` and to `numpy.arange`,
      but returns a `Symbol`.
  
      Parameters
      ----------
      start : number, optional
          Start of interval. The interval includes this value. The default start value is 0.
      stop : number
          End of interval. The interval does not include this value.
      step : number, optional
          Spacing between values.
      repeat : int, optional
          "The repeating time of all elements.
          E.g repeat=3, the element a will be repeated three times --> a, a, a.
      infer_range : boolean, optional
          When set to True, infer the stop position from the start, step,
          repeat, and output tensor size.
      dtype : str or numpy.dtype, optional
          The value type of the inner value, default to ``np.float32``.
  
      Returns
      -------
      out : Symbol
          The created Symbol