class_docstr: Event interface, defining statistics emitted by the A2CTrainer.
class_docstr_tok: ["Event","interface",",","defining","statistics","emitted","by","the","A2CTrainer","."]
docstr: optimization loss of the step policy
docstr_tok: ["optimization","loss","of","the","step","policy"]
code: def policy_loss(self, substep_key: int, value: float):
      """optimization loss of the step policy"""
  
file_path: maze/maze/train/trainers/common/actor_critic/actor_critic_events.py
imports: from abc import ABC
  import numpy
  from maze.core.log_stats.event_decorators import define_stats_grouping, define_epoch_stats
label_desc: Use image node_id 5 for calling the ActorCriticEvents obj's underlying member method code with example usage: obj.policy_loss(substep_key, value) without return types