class_docstr: Keeps a list of outputs for a task 
class_docstr_tok: ["Keeps","a","list","of","outputs","for","a","task"]
docstr: Retrive the output names.
  TODO(azzolini): make this schema-based.
docstr_tok: ["Retrive","the","output","names",".","TODO","(","azzolini",")",":","make","this","schema-based","."]
code: def names(self):
      """
      Retrive the output names.
      TODO(azzolini): make this schema-based.
      """
      names = []
      for o in self.outputs:
          names += o.names
      return names
  
imports: from caffe2.python import core, context
  from caffe2.python.schema import Field, from_blob_list
  from collections import defaultdict
  from copy import copy
label_desc: Use image node_id 2 for calling the TaskOutputList obj's underlying member method code with example usage: obj.names() and returns: names