class_docstr: Object for storing a collection of saver objects. It takes care of ensuring uniqueness of saver paths
  and merging savers if they have the same path. For example, if a saver handles saving a generic key/value
  file for all networks in a single file, it can use a more generic path and all savers of all networks would be
  merged into a single saver that saves/restores parameters for all networks.
  NOTE: If two savers have the same path, the respective saver class must support merging them
  into a single saver that saves/restores all merged parameters.
docstr: Merge savers from other collection into self
  :param other: saver collection to update self with.
docstr_tok: ["Merge","savers","from","other","collection","into","self",":","param","other",":","saver","collection","to","update","self","with","."]
code: def update(self, other: "SaverCollection"):
      """
      Merge savers from other collection into self
      :param other: saver collection to update self with.
      """
      for c in other:
          self.add(c)
  
file_path: coach/rl_coach/saver.py
imports: from typing import Any, Dict, List
label_desc: Use image node_id 3 for calling the SaverCollection obj's underlying member method code with example usage: obj.update(other) without return types