docstr: Collection of all checkpoints for the network (typically only one checkpoint)
  :param parent_path_suffix: path suffix of the parent of the network
      (e.g. could be name of level manager plus name of agent)
  :return: checkpoint collection for the network
docstr_tok: ["Collection","of","all","checkpoints","for","the","network","(","typically","only","one","checkpoint",")",":","param","parent_path_suffix",":","path","suffix","of","the","parent","of","the","network","(","e.g",".","could","be","name","of","level","manager","plus","name","of","agent",")",":","return",":","checkpoint","collection","for","the","network"]
code: def collect_savers(self, parent_path_suffix: str) -> SaverCollection:
      """
      Collection of all checkpoints for the network (typically only one checkpoint)
      :param parent_path_suffix: path suffix of the parent of the network
          (e.g. could be name of level manager plus name of agent)
      :return: checkpoint collection for the network
      """
      name = self.name.replace("/", ".")
      savers = SaverCollection(
          ParameterDictSaver(
              name="{}.{}".format(parent_path_suffix, name),
              param_dict=self.model.collect_params(),
          )
      )
      if self.ap.task_parameters.export_onnx_graph:
          savers.add(
              OnnxSaver(
                  name="{}.{}.onnx".format(parent_path_suffix, name),
                  model=self.model,
                  input_shapes=self._model_input_shapes(),
              )
          )
      return savers
  
imports: import copy
  from typing import Any, Dict, Generator, List, Tuple, Union
  import numpy
  import mxnet
  from mxnet import autograd, gluon, nd
  from mxnet.ndarray import NDArray
  from rl_coach.architectures.architecture import Architecture
  from rl_coach.architectures.mxnet_components.heads.head import LOSS_OUT_TYPE_LOSS, LOSS_OUT_TYPE_REGULARIZATION
  from rl_coach.architectures.mxnet_components import utils
  from rl_coach.architectures.mxnet_components.savers import ParameterDictSaver, OnnxSaver
  from rl_coach.base_parameters import AgentParameters
  from rl_coach.logger import screen
  from rl_coach.saver import SaverCollection
  from rl_coach.spaces import SpacesDefinition
  from rl_coach.utils import force_list, squeeze_list
label_desc: Use image node_id 23 for calling the MxnetArchitecture obj's underlying member method code with example usage: obj.collect_savers(parent_path_suffix) and returns: savers