class_docstr: Manage a collection of events and a sequence of callbacks for each.
  
  This is attached to :class:`~IPython.core.interactiveshell.InteractiveShell`
  instances as an ``events`` attribute.
  
  .. note::
  
     This API is experimental in IPython 2.0, and may be revised in future versions.
class_docstr_tok: ["Manage","a","collection","of","events","and","a","sequence","of","callbacks","for","each",".","This","is","attached","to",":","class",":","`","~IPython.core.interactiveshell.InteractiveShell","`","instances","as","an","``","events","``","attribute",".","..","note",":",":","This","API","is","experimental","in","IPython","2.0",",","and","may","be","revised","in","future","versions","."]
docstr: Remove a callback from the given event.
docstr_tok: ["Remove","a","callback","from","the","given","event","."]
code: def unregister(self, event, function):
      """Remove a callback from the given event."""
      self.callbacks[event].remove(function)
  
file_path: catboost/contrib/python/ipython/py2/IPython/core/events.py
imports: from __future__ import print_function
label_desc: Use image node_id 3 for calling the EventManager obj's underlying member method code with example usage: obj.unregister(event, function) without return types