class_docstr: Optional base class for Journal storages.
  
  Storage classes implementing this base class may work faster when
  constructing the internal state from the large amount of logs.
class_docstr_tok: ["Optional","base","class","for","Journal","storages",".","Storage","classes","implementing","this","base","class","may","work","faster","when","constructing","the","internal","state","from","the","large","amount","of","logs","."]
docstr: Save snapshot to the backend.
  
  Args:
      snapshot: A serialized snapshot (bytes)
docstr_tok: ["Save","snapshot","to","the","backend",".","Args",":","snapshot",":","A","serialized","snapshot","(","bytes",")"]
code: def save_snapshot(self, snapshot: bytes) -> None:
      """Save snapshot to the backend.
  
      Args:
          snapshot: A serialized snapshot (bytes)
      """
      raise NotImplementedError
  
file_path: optuna/optuna/storages/_journal/base.py
imports: import abc
  from typing import Any
  from typing import Dict
  from typing import List
  from typing import Optional
label_desc: Use image node_id 1 for calling the BaseJournalLogSnapshot obj's underlying member method code with example usage: obj.save_snapshot(snapshot) without return types