class_docstr: Interface for training callback.
  
  .. versionadded:: 1.3.0
class_docstr_tok: ["Interface","for","training","callback",".","..","versionadded",":",":","1.3.0"]
docstr: Run after training is finished.
docstr_tok: ["Run","after","training","is","finished","."]
code: def after_training(self, model: _Model) -> _Model:
      """Run after training is finished."""
      return model
  
imports: import collections
  import os
  import pickle
  from abc import ABC
  from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple, TypeVar, Union, cast
  import numpy
  from .None import collective
  from .core import Booster, DMatrix, XGBoostError, _parse_eval_str
label_desc: Use image node_id 3 for calling the TrainingCallback obj's underlying member method code with example usage: obj.after_training(model) and returns: model