class_docstr: Provide an abstract base class to allow the client to return summary statistics of the data.
  
  To define a new stats script, subclass this class and implement the
  following abstract methods::
  
      - self.get_data_stats()
  
  initialize(), abort(), and finalize() -- inherited from `ClientAlgoStats`; can be optionally be implemented
  to help with lifecycle management of the class object.
docstr: Call to abort the ClientAlgo training or evaluation.
  
  Args:
      extra: Dict with additional information that can be provided by the FL system.
docstr_tok: ["Call","to","abort","the","ClientAlgo","training","or","evaluation",".","Args",":","extra",":","Dict","with","additional","information","that","can","be","provided","by","the","FL","system","."]
code: def abort(self, extra: dict | None = None) -> None:
      """
      Call to abort the ClientAlgo training or evaluation.
  
      Args:
          extra: Dict with additional information that can be provided by the FL system.
      """
  
      pass
  
file_path: MONAI/monai/fl/client/client_algo.py
imports: from __future__ import annotations
  from monai.fl.utils.exchange_object import ExchangeObject
label_desc: Use image node_id 3 for calling the BaseClient obj's underlying member method code with example usage: obj.abort(extra) without return types