code: def _to_snake_case(name: str) -> str:
      """Converts `name` to snake case.
  
      Example: "TensorFlow" -> "tensor_flow"
  
      Args:
        name: The name of some python class.
  
      Returns:
        `name` converted to snake case.
      """
      intermediate = re.sub("(.)([A-Z][a-z]+)", r"\1_\2", name)
      insecure = re.sub(
          "([a-z])([A-Z])", r"\1_\2", intermediate
      ).lower()
      # If the class is private the name starts with "_" which is not secure
      # for creating scopes. We prefix the name with "private" in this case.
      if insecure[0] != "_":
          return insecure
      return "private" + insecure
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import inspect
  import re
  import numpy
  import tensorflow
  from tensorflow_model_optimization.python.core.keras import compat
  from tensorflow_model_optimization.python.core.keras import metrics
  from tensorflow_model_optimization.python.core.keras import utils
  from tensorflow_model_optimization.python.core.sparsity.keras import prunable_layer
  from tensorflow_model_optimization.python.core.sparsity.keras import prune_registry
  from tensorflow_model_optimization.python.core.sparsity.keras import pruning_impl
  from tensorflow_model_optimization.python.core.sparsity.keras import pruning_schedule
  from tensorflow_model_optimization.python.core.sparsity.keras.pruning_utils import convert_to_tuple_of_two_int
label_desc: Use image node_id 1 for calling a global function with example usage: _to_snake_case(name) and returns: unknown, insecure