class_docstr: A regular replay buffer which stores transition without any additional structure
docstr: Check that the memory is not frozen, and can be changed.
  :return:
docstr_tok: ["Check","that","the","memory","is","not","frozen",",","and","can","be","changed",".",":","return",":"]
code: def assert_not_frozen(self):
      """
      Check that the memory is not frozen, and can be changed.
      :return:
      """
      assert (
          self.frozen is False
      ), "Memory is frozen, and cannot be changed."
  
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 16 for calling the ExperienceReplay obj's underlying member method code with example usage: obj.assert_not_frozen() without return types