class_docstr: A CQL-SAC Agent based on the SAC Agent.
docstr: Generates summaries for _cql_loss.
docstr_tok: ["Generates","summaries","for","_cql_loss","."]
code: def _cql_loss_debug_summaries(
      self, debug_summaries_dict: Dict[str, types.Tensor]
  ):
      """Generates summaries for _cql_loss."""
      if self._debug_summaries:
          with tf.name_scope("cql_loss"):
              for key in debug_summaries_dict:
                  tf.compat.v2.summary.scalar(
                      name=key,
                      data=debug_summaries_dict[key],
                      step=self.train_step_counter,
                  )
  
imports: from typing import Callable, Dict, NamedTuple, Optional, Text, Tuple, Union
  import gin
  import tensorflow
  import tensorflow_probability
  from tf_agents.agents import tf_agent
  from tf_agents.agents.sac import sac_agent
  from tf_agents.networks import network
  from tf_agents.policies import actor_policy
  from tf_agents.policies import tf_policy
  from tf_agents.trajectories import time_step
  from tf_agents.typing import types
  from tf_agents.utils import common
  from tf_agents.utils import nest_utils
  from tf_agents.utils import object_identity
label_desc: Use image node_id 9 for calling the CqlSacAgent obj's underlying member method code with example usage: obj._cql_loss_debug_summaries(debug_summaries_dict) without return types