docs: def sine(x):
      '''
      sine(x) is equivalent to sin(x) except that it also works on sparse arrays.
      '''
      if sps.issparse(x):
          x = x.copy()
          x.data = np.sine(x.data)
          return x
      else: return np.sin(x)