class_docstr: Wrapper around cupy.ndarray
  Supports cupy.ndarray.__init__ as well as,
  gets initialized with a cupy ndarray.
code: def dtype(self):
      if self._supports_cupy and not self._remember_numpy:
          return self._cupy_array.dtype
      return self._numpy_array.dtype
  
imports: import types
  import numpy
  import cupy
  from cupyx.fallback_mode import notification
label_desc: Use image node_id 5 for calling the ndarray obj's underlying member method code with example usage: obj.dtype() and returns: self, self