code: def _to_numpy_type(dtype):
      """Converts a native python or TF DType to numpy type.
  
      Args:
        dtype: Could be a python type, a numpy type or a TF DType.
  
      Returns:
        A NumPy `dtype`.
      """
      if isinstance(dtype, dtypes.DType):
          return dtype.as_numpy_dtype
      return np.dtype(dtype)
  
imports: import inspect
  import numbers
  import os
  import re
  import numpy
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import flexible_dtypes
  from tensorflow.python.framework import indexed_slices
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import cond
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops.numpy_ops import np_arrays
  from tensorflow.python.ops.numpy_ops import np_dtypes
  from tensorflow.python.types import core
  from tensorflow.python.util import nest
  from tensorflow.python.util import tf_export
label_desc: Use image node_id 5 for calling a global function with example usage: _to_numpy_type(dtype) and returns: np, dtype