code: def get_default_file_savers(
      parameter_format=".h5", solver_state_format=None
  ):
      """get_default_file_savers"""
      file_savers = OrderedDict(
          [
              (".nntxt, .prototxt", _nntxt_file_saver),
              (".protobuf", _protobuf_file_saver),
              (
                  ".nnp",
                  partial(
                      _nnp_file_saver,
                      pf=parameter_format,
                      ssf=solver_state_format,
                  ),
              ),
          ]
      )
      return file_savers
  
imports: import contextlib
  import io
  import os
  import re
  import zipfile
  from collections import OrderedDict
  from functools import partial
  import google.protobuf.text_format
  import h5py
  import nnabla
  import numpy
  from nnabla.logger import logger
  from nnabla.utils import nnabla_pb2
  from nnabla.utils.nnp_format import nnp_version
label_desc: Use image node_id 23 for calling a global function with example usage: get_default_file_savers(parameter_format, solver_state_format) and returns: file_savers