'Data-type of the array\'s elements.
Returns
numpy.dtype
This NDArray\'s data type.
Examples
>>> x = mx.nd.zeros((2,3))
>>> x.dtype
<type \'numpy.float32\'>
>>> y = mx.nd.zeros((2,3), dtype=\'int32\')
>>> y.dtype
<type \'numpy.int32\'>'

@property
def dtype(self):

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