class_docstr: Creates a composed learner which wraps a set of local agent learners.
class_docstr_tok: ["Creates","a","composed","learner","which","wraps","a","set","of","local","agent","learners","."]
code: def save(self) -> SynchronousDecentralizedLearnerSetState:
      return SynchronousDecentralizedLearnerSetState(
          learner_states={
              name: learner.save()
              for name, learner in self._learners.items()
          }
      )
  
file_path: acme/acme/agents/jax/multiagent/decentralized/learner_set.py
imports: import dataclasses
  from typing import Any, Dict, List
  from acme import core
  from acme import types
  from acme.multiagent import types
label_desc: Use image node_id 4 for calling the SynchronousDecentralizedLearnerSet obj's underlying member method code with example usage: obj.save() and returns: SynchronousDecentralizedLearnerSetState