class_docstr: A regular replay buffer which stores transition without any additional structure
docstr: Restore the replay buffer contents from a pickle file.
  The pickle file is assumed to include a list of transitions.
  :param file_path: The path to a pickle file to restore
docstr_tok: ["Restore","the","replay","buffer","contents","from","a","pickle","file",".","The","pickle","file","is","assumed","to","include","a","list","of","transitions",".",":","param","file_path",":","The","path","to","a","pickle","file","to","restore"]
code: def load_pickled(self, file_path: str) -> None:
      """
      Restore the replay buffer contents from a pickle file.
      The pickle file is assumed to include a list of transitions.
      :param file_path: The path to a pickle file to restore
      """
      self.assert_not_frozen()
  
      with open(file_path, "rb") as file:
          transitions = pickle.load(file)
          num_transitions = len(transitions)
          if num_transitions > self.max_size[1]:
              screen.warning(
                  "Warning! The number of transition to load into the replay buffer ({}) is "
                  "bigger than the max size of the replay buffer ({}). The excessive transitions will "
                  "not be stored.".format(
                      num_transitions, self.max_size[1]
                  )
              )
  
          progress_bar = ProgressBar(num_transitions)
          for transition_idx, transition in enumerate(transitions):
              self.store(transition)
  
              # print progress
              if transition_idx % 100 == 0:
                  progress_bar.update(transition_idx)
  
          progress_bar.close()
  
imports: from typing import List, Tuple, Union
  import pickle
  import random
  import math
  import numpy
  from rl_coach.core_types import Transition
  from rl_coach.logger import screen
  from rl_coach.memories.memory import Memory, MemoryGranularity, MemoryParameters
  from rl_coach.utils import ReaderWriterLock, ProgressBar
label_desc: Use image node_id 14 for calling the ExperienceReplay obj's underlying member method code with example usage: obj.load_pickled(file_path) without return types