<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def dtype(self):
 """Data-type of the array's elements. Returns ------- numpy.dtype This NDArray's data type. Examples -------- <type 'numpy.float32'> <type 'numpy.int32'> """

        mx_dtype = ctypes.c_int()
        check_call(_LIB.MXNDArrayGetDType(
            self.handle, ctypes.byref(mx_dtype)))
        return _DTYPE_MX_TO_NP[mx_dtype.value]