code: def int_to_human_readable(number: int, round_number=True) -> str:
      millnames = ["", " T", " M", " B", " T"]
      n = float(number)
      millidx = max(
          0,
          min(
              len(millnames) - 1,
              int(math.floor(0 if n == 0 else math.log10(abs(n)) / 3)),
          ),
      )
      if round_number:
          return f"{int(n / 10 ** (3 * millidx))}{millnames[millidx]}"
      else:
          return f"{n / 10 ** (3 * millidx):.2f}{millnames[millidx]}"
  
file_path: pytorch_tabular/src/pytorch_tabular/utils/python_utils.py
imports: import math
  import textwrap
  from pathlib import Path
  from typing import IO, Any, Callable, Dict, Optional, Union
  import numpy
  import torch
  import pytorch_tabular
  from .logger import get_logger
label_desc: Use image node_id 6 for calling a global function with example usage: int_to_human_readable(number, round_number) and returns: int, millnames, unknown, millnames