class_docstr: Callback for logging the status of training.
docstr: Updates the logging output on every epoch end.
  
  Args:
      epoch: The current epoch.
      logs: The training metrics.
docstr_tok: ["Updates","the","logging","output","on","every","epoch","end",".","Args",":","epoch",":","The","current","epoch",".","logs",":","The","training","metrics","."]
code: def on_epoch_end(
      self, epoch: int, logs: Optional[Dict[Text, Any]] = None
  ) -> None:
      """Updates the logging output on every epoch end.
  
      Args:
          epoch: The current epoch.
          logs: The training metrics.
      """
      self.progress_bar.update(1)
      self.progress_bar.set_postfix(logs)
  
file_path: rasa/rasa/utils/tensorflow/callback.py
imports: from pathlib import Path
  from typing import Dict, Text, Any, Optional
  import logging
  import tensorflow
  from tqdm import tqdm
  import rasa.shared.utils.io
label_desc: Use image node_id 2 for calling the RasaTrainingLogger obj's underlying member method code with example usage: obj.on_epoch_end(epoch, logs) without return types