class_docstr: GraphConverter
  
  Convert a graph with the modifiers by traversing from output variables.
class_docstr_tok: ["GraphConverter","Convert","a","graph","with","the","modifiers","by","traversing","from","output","variables","."]
docstr: Args:
      o (list of :obj:`nnabla.Variable`): Output variables.
docstr_tok: ["Args",":","o","(","list","of",":","obj",":","`","nnabla.Variable","`",")",":","Output","variables","."]
code: def convert(self, o):
      """
      Args:
          o (list of :obj:`nnabla.Variable`): Output variables.
      """
      oo = o
      outputs = self._force_list(o)
      # TODO: multiple inputs
      for modifier in self._modifiers:
          o = F.sink(*outputs)
          o.visit(modifier)
          outputs = modifier.outputs[0].parent.inputs
          modifier.finish_up()
      if isinstance(oo, list):
          return outputs
      return outputs[0]
  
imports: from collections import defaultdict
  import nnabla
  import nnabla.functions
label_desc: Use image node_id 4 for calling the GraphConverter obj's underlying member method code with example usage: obj.convert(o) and returns: outputs, outputs