class_docstr: Tuner callback base class.
  
  To build your own callbacks, inherit `mz.auto.tuner.callbacks.Callback`
  and overrides corresponding methods.
  
  A run proceeds in the following way:
  
  - run start (callback)
  - build model
  - build end (callback)
  - fit and evaluate model
  - collect result
  - run end (callback)
  
  This process is repeated for `num_runs` times in a tuner.
docstr: Callback on build end stage.
  
  :param tuner: Tuner.
  :param model: A built model ready for fitting and evluating. Changes
      to this model affect the fitting and evaluating process.
docstr_tok: ["Callback","on","build","end","stage",".",":","param","tuner",":","Tuner",".",":","param","model",":","A","built","model","ready","for","fitting","and","evluating",".","Changes","to","this","model","affect","the","fitting","and","evaluating","process","."]
code: def on_build_end(
      self, tuner: "matchzoo.auto.Tuner", model: BaseModel
  ):
      """
      Callback on build end stage.
  
      :param tuner: Tuner.
      :param model: A built model ready for fitting and evluating. Changes
          to this model affect the fitting and evaluating process.
      """
  
imports: import matchzoo
  from matchzoo.engine.base_model import BaseModel
label_desc: Use image node_id 2 for calling the Callback obj's underlying member method code with example usage: obj.on_build_end(tuner, model) without return types