parameters: (self, start, stop)
return_statement: return NDArray(handle=handle, writable=self.writable)
docstring: Return a sliced NDArray that shares memory with current one.
  
          Parameters
          ----------
          start : int
              Starting index of slice.
          stop : int
              Finishing index of slice.
docstring_summary: Return a sliced NDArray that shares memory with current one.
docstring_tokens: Return a sliced NDArray that shares memory with current one .
function: def _slice(self, start, stop):
          """Return a sliced NDArray that shares memory with current one.
  
          Parameters
          ----------
          start : int
              Starting index of slice.
          stop : int
              Finishing index of slice.
          """
          handle = NDArrayHandle()
          start = mx_uint(start) if start else mx_uint(0)
          stop = mx_uint(stop) if stop else mx_uint(self.shape[0])
          check_call(_LIB.MXNDArraySlice(
              self.handle, start, stop, ctypes.byref(handle)))
          return NDArray(handle=handle, writable=self.writable)
function_tokens: def _slice ( self , start , stop ) : handle = NDArrayHandle ( ) start = mx_uint ( start ) if start else mx_uint ( 0 ) stop = mx_uint ( stop ) if stop else mx_uint ( self . shape [ 0 ] ) check_call ( _LIB . MXNDArraySlice ( self . handle , start , stop , ctypes . byref ( handle ) ) ) return NDArray ( handle = handle , writable = self . writable )