code: def _categorical_projection_net(
      action_spec, logits_init_output_factor=0.1
  ):
      return (
          categorical_projection_network.CategoricalProjectionNetwork(
              action_spec,
              logits_init_output_factor=logits_init_output_factor,
          )
      )
  
file_path: agents/tf_agents/networks/actor_distribution_network.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import gin
  import numpy
  import tensorflow
  import tensorflow_probability
  from tf_agents.networks import categorical_projection_network
  from tf_agents.networks import encoding_network
  from tf_agents.networks import network
  from tf_agents.networks import normal_projection_network
  from tf_agents.specs import tensor_spec
  from tf_agents.utils import nest_utils
label_desc: Use image node_id 1 for calling a global function with example usage: _categorical_projection_net(action_spec, logits_init_output_factor) and returns: categorical_projection_network