class_docstr: Dummy implementation of distributed actors creates the actors as a list. Once the outputs are to
      be collected, it simply rolls them out in a loop until is has enough to be returned.
  
  :param actor_env_seeds: A list of seeds for each actors' env.
class_docstr_tok: ["Dummy","implementation","of","distributed","actors","creates","the","actors","as","a","list",".","Once","the","outputs","are","to","be","collected",",","it","simply","rolls","them","out","in","a","loop","until","is","has","enough","to","be","returned",".",":","param","actor_env_seeds",":","A","list","of","seeds","for","each","actors","'","env","."]
docstr: Store the newest policy in the shared network object
docstr_tok: ["Store","the","newest","policy","in","the","shared","network","object"]
code: def broadcast_updated_policy(self, state_dict: Dict) -> None:
      """Store the newest policy in the shared network object"""
      converted_state_dict = convert_to_torch(
          state_dict,
          in_place=False,
          cast=None,
          device=self.policy.device,
      )
      self.policy.load_state_dict(converted_state_dict)
  
imports: import time
  from typing import Callable, Union, List, Tuple, Dict
  from maze.core.agent.torch_policy import TorchPolicy
  from maze.core.annotations import override
  from maze.core.env.structured_env import StructuredEnv
  from maze.core.env.structured_env_spaces_mixin import StructuredEnvSpacesMixin
  from maze.core.log_stats.log_stats_env import LogStatsEnv
  from maze.core.rollout.rollout_generator import RolloutGenerator
  from maze.core.trajectory_recording.records.structured_spaces_record import StructuredSpacesRecord
  from maze.core.trajectory_recording.records.trajectory_record import SpacesTrajectoryRecord
  from maze.perception.perception_utils import convert_to_torch
  from maze.train.parallelization.broadcasting_container import BroadcastingContainer
  from maze.train.parallelization.distributed_actors.distributed_actors import DistributedActors
  from maze.utils.bcolors import BColors
label_desc: Use image node_id 4 for calling the SequentialDistributedActors obj's underlying member method code with example usage: obj.broadcast_updated_policy(state_dict) without return types