class_docstr: Keeps a list of outputs for a task 
class_docstr_tok: ["Keeps","a","list","of","outputs","for","a","task"]
code: def set_values(self, values, _fetch_func=None):
      offset = 0
      for o in self.outputs:
          num = len(o.names)
          o.set(values[offset : offset + num], _fetch_func)
          offset += num
      assert offset == len(values), "Wrong number of output values."
  
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 3 for calling the TaskOutputList obj's underlying member method code with example usage: obj.set_values(values, _fetch_func) without return types