code: def is_iterable(entity):
      return (
          isinstance(entity, list)
          or isinstance(entity, ListConfig)
          or isinstance(entity, tuple)
      )
  
imports: import numpy
  from typing import List
  import shutil
  import matplotlib.pyplot
  import os
  from os import path
  import torch
  import logging
  from collections import namedtuple
  from omegaconf import OmegaConf
  from omegaconf.listconfig import ListConfig
  from omegaconf.dictconfig import DictConfig
  from .enums import ConvolutionFormat
  from torch_points3d.utils.debugging_vars import DEBUGGING_VARS
  from torch_points3d.utils.colors import COLORS, colored_print
  import subprocess
label_desc: Use image node_id 4 for calling a global function with example usage: is_iterable(entity) and returns: unknown