class_docstr: An agent connector that filters with synchronized parameters.
class_docstr_tok: ["An","agent","connector","that","filters","with","synchronized","parameters","."]
docstr: Updates self with state from other filter.
docstr_tok: ["Updates","self","with","state","from","other","filter","."]
code: def apply_changes(self, other: "Filter", *args, **kwargs) -> None:
      """Updates self with state from other filter."""
      # TODO: (artur) inline this as soon as we deprecate ordinary filter with
      #  non-connecto env_runner
      return self.filter.apply_changes(other, *args, **kwargs)
  
file_path: ray/python/ray/rllib/connectors/agent/synced_filter.py
imports: from ray.rllib.connectors.connector import AgentConnector, ConnectorContext
  from ray.util.annotations import PublicAPI
  from ray.rllib.utils.filter import Filter
label_desc: Use image node_id 2 for calling the SyncedFilterAgentConnector obj's underlying member method code with example usage: obj.apply_changes(other) and returns: self