parameters: (self, decimals=0, out=None)
return_statement: return out
docstring: Return an array rounded a to the given number of decimals.
  
          Refer to `numpy.around` for full documentation.
  
          See Also
          --------
          numpy.around : equivalent function
docstring_summary: Return an array rounded a to the given number of decimals.
docstring_tokens: Return an array rounded a to the given number of decimals .
function: def round(self, decimals=0, out=None):
          """
          Return an array rounded a to the given number of decimals.
  
          Refer to `numpy.around` for full documentation.
  
          See Also
          --------
          numpy.around : equivalent function
  
          """
          result = self._data.round(decimals=decimals, out=out).view(type(self))
          result._mask = self._mask
          result._update_from(self)
          # No explicit output: we're done
          if out is None:
              return result
          if isinstance(out, MaskedArray):
              out.__setmask__(self._mask)
          return out
function_tokens: def round ( self , decimals = 0 , out = None ) : result = self . _data . round ( decimals = decimals , out = out ) . view ( type ( self ) ) result . _mask = self . _mask result . _update_from ( self ) # No explicit output: we're done if out is None : return result if isinstance ( out , MaskedArray ) : out . __setmask__ ( self . _mask ) return out