code: def get(self, key, default=None):
      # 2018-06-24, 1.16
      warnings.warn(
          "sctypeNA and typeNA will be removed in v1.18 " "of numpy",
          VisibleDeprecationWarning,
          stacklevel=2,
      )
      return dict.get(self, key, default)
  
file_path: catboost/contrib/python/numpy/py2/numpy/core/_type_aliases.py
imports: import warnings
  import sys
  from numpy.compat import unicode
  from numpy._globals import VisibleDeprecationWarning
  from numpy.core._string_helpers import english_lower, english_capitalize
  from numpy.core.multiarray import typeinfo, dtype
  from numpy.core._dtype import _kind_name
label_desc: Use image node_id 2 for calling the TypeNADict obj's underlying member method code with example usage: obj.get(key, default) and returns: dict