code: def _inv_ADJ(M, iszerofunc=_iszero):
      """Calculates the inverse using the adjugate matrix and a determinant.
  
      See Also
      ========
  
      inv
      inverse_GE
      inverse_LU
      inverse_CH
      inverse_LDL
      """
  
      d = _verify_invertible(M, iszerofunc=iszerofunc)
  
      return M.adjugate() / d
  
file_path: sympy/sympy/matrices/inverse.py
imports: from sympy.polys.matrices.exceptions import DMNonInvertibleMatrixError
  from sympy.polys.domains import EX
  from .exceptions import MatrixError, NonSquareMatrixError, NonInvertibleMatrixError
  from .utilities import _iszero
label_desc: Use image node_id 6 for calling a global function with example usage: _inv_ADJ(M, iszerofunc) and returns: unknown