code: def module_name(d: descriptors.ModuleDescriptor):
      name = hk.testing.transform_and_run(
          lambda: str(descriptors.unwrap(d.create()))
      )()
      return name.split("\n")
  
file_path: dm-haiku/haiku/_src/integration/checkpoint_utils.py
imports: from collections.abc import Mapping
  from typing import Any
  import haiku
  from haiku._src import utils
  from haiku._src.integration import descriptors
  import jax
  import jax.numpy
label_desc: Use image node_id 2 for calling a global function with example usage: module_name(d) and returns: name