code: def recover_annotation():
      """
      Recover the last annotated SFrame.
  
      If you annotate an SFrame and forget to assign it to a variable, this
      function allows you to recover the last annotated SFrame.
  
      Returns
      -------
      out : SFrame
          A new SFrame that contains the recovered annotation data.
  
      Examples
      --------
      >>> annotations = tc.image_classifier.recover_annotation()
      >>> print(annotations)
      +----------------------+-------------+
      |        images        | annotations |
      +----------------------+-------------+
      | Height: 28 Width: 28 |     Cat     |
      | Height: 28 Width: 28 |     Dog     |
      | Height: 28 Width: 28 |    Mouse    |
      | Height: 28 Width: 28 |   Feather   |
      | Height: 28 Width: 28 |     Bird    |
      | Height: 28 Width: 28 |     Cat     |
      | Height: 28 Width: 28 |     Cat     |
      | Height: 28 Width: 28 |     Dog     |
      | Height: 28 Width: 28 |     Cat     |
      | Height: 28 Width: 28 |     Bird    |
      +----------------------+-------------+
      [400 rows x 3 columns]
  
      """
      empty_instance = __tc.extensions.ImageClassification()
      annotation_wrapper = empty_instance.get_annotation_registry()
      return annotation_wrapper.annotation_sframe
  
file_path: turicreate/src/python/turicreate/toolkits/image_classifier/_annotate.py
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  from ...visualization import _get_client_app_path
  import turicreate.toolkits._internal_utils
  from turicreate._cython.cy_server import QuietProgress
  import turicreate
label_desc: Use image node_id 2 for calling a global function with example usage: recover_annotation() and returns: annotation_wrapper