class_docstr: Base class for callback.
  
  :param verbose: (int)
class_docstr_tok: ["Base","class","for","callback",".",":","param","verbose",":","(","int",")"]
docstr: Updates the local variables of the training process
  
  For reference to which variables are accessible,
  check each individual algorithm's documentation
  :param `locals_`: (Dict[str, Any]) current local variables
docstr_tok: ["Updates","the","local","variables","of","the","training","process","For","reference","to","which","variables","are","accessible",",","check","each","individual","algorithm","'s","documentation",":","param","`","locals_","`",":","(","Dict","[","str",",","Any","]",")","current","local","variables"]
code: def update_locals(self, locals_: Dict[str, Any]) -> None:
      """
      Updates the local variables of the training process
  
      For reference to which variables are accessible,
      check each individual algorithm's documentation
      :param `locals_`: (Dict[str, Any]) current local variables
      """
      self.locals.update(locals_)
  
imports: import os
  from abc import ABC
  import warnings
  import typing
  from typing import Union, List, Dict, Any, Optional
  import gym
  import numpy
  from stable_baselines.common.vec_env import VecEnv, sync_envs_normalization, DummyVecEnv
  from stable_baselines.common.evaluation import evaluate_policy
  from stable_baselines import logger
label_desc: Use image node_id 3 for calling the BaseCallback obj's underlying member method code with example usage: obj.update_locals(locals_) without return types