class_docstr: An ExtensionDtype to hold a single size & kind of integer dtype.
  
  These specific implementations are subclasses of the non-public
  _IntegerDtype. For example we have Int8Dtype to represnt signed int 8s.
  
  The attributes name & type are set when these subclasses are created.
docstr: Return an instance of our numpy dtype 
docstr_tok: ["Return","an","instance","of","our","numpy","dtype"]
code: def numpy_dtype(self):
      """Return an instance of our numpy dtype"""
      return np.dtype(self.type)
  
imports: import copy
  import sys
  import warnings
  import numpy
  from pandas._libs import lib
  from pandas.compat import range, set_function_name, string_types
  from pandas.util._decorators import cache_readonly
  from pandas.core.dtypes.base import ExtensionDtype
  from pandas.core.dtypes.cast import astype_nansafe
  from pandas.core.dtypes.common import is_bool_dtype, is_float, is_float_dtype, is_integer, is_integer_dtype, is_list_like, is_object_dtype, is_scalar
  from pandas.core.dtypes.dtypes import register_extension_dtype
  from pandas.core.dtypes.generic import ABCIndexClass, ABCSeries
  from pandas.core.dtypes.missing import isna, notna
  from pandas.core import nanops
  from pandas.core.arrays import ExtensionArray, ExtensionOpsMixin
  from pandas.core.tools.numeric import to_numeric
label_desc: Use image node_id 5 for calling the _IntegerDtype obj's underlying member method code with example usage: obj.numpy_dtype() and returns: np