class_docstr: Abstract class for defining callbacks for use with [Optimizer.minimize](vis.optimizer.md#optimizerminimize).
      
class_docstr_tok: ["Abstract","class","for","defining","callbacks","for","use","with","[","Optimizer.minimize","]","(","vis.optimizer.md","#","optimizerminimize",")","."]
docstr: Called at the end of optimization process. This function is typically used to cleanup / close any
  opened resources at the end of optimization.
docstr_tok: ["Called","at","the","end","of","optimization","process",".","This","function","is","typically","used","to","cleanup","\/","close","any","opened","resources","at","the","end","of","optimization","."]
code: def on_end(self):
      """Called at the end of optimization process. This function is typically used to cleanup / close any
      opened resources at the end of optimization.
      """
      pass
  
file_path: keras-vis/vis/callbacks.py
imports: from __future__ import absolute_import
  import pprint
  import numpy
  from .utils import utils
label_desc: Use image node_id 2 for calling the OptimizerCallback obj's underlying member method code with example usage: obj.on_end() without return types