code: def _check_rank(rank):
      """Check rank parameter."""
      _validate_type(rank, (None, dict, str), "rank")
      if isinstance(rank, str):
          if rank not in ["full", "info"]:
              raise ValueError(
                  'rank, if str, must be "full" or "info", '
                  "got %s" % (rank,)
              )
      return rank
  
imports: import numbers
  import operator
  import os
  import re
  from builtins import input
  from difflib import get_close_matches
  from importlib import import_module
  from pathlib import Path
  import numpy
  from ..defaults import HEAD_SIZE_DEFAULT, _handle_default
  from ..fixes import _compare_version, _median_complex
  from ._logging import _record_warnings, _verbose_safe_false, logger, verbose, warn
label_desc: Use image node_id 33 for calling a global function with example usage: _check_rank(rank) and returns: rank