class_docstr: A helper class for handling Relay expression copying from pb2.GraphProto.
  Definition: https://github.com/pytorch/pytorch/blob/master/caffe2/proto/caffe2.proto
class_docstr_tok: ["A","helper","class","for","handling","Relay","expression","copying","from","pb2.GraphProto",".","Definition",":","https",":","\/\/github.com\/pytorch\/pytorch\/blob\/master\/caffe2\/proto\/caffe2.proto"]
code: def _process_op(self, c2_op):
      op_type = c2_op.type
      args = self._parse_arg(c2_op.arg)
      inputs = [self._get_node(i) for i in c2_op.input]
      tvm_op = self._convert_operator(op_type, inputs, args)
  
      if not isinstance(tvm_op, _expr.TupleWrapper):
          self._nodes[c2_op.output[0]] = tvm_op
      else:
          for k, i in zip(list(c2_op.output), range(len(tvm_op))):
              self._nodes[k] = tvm_op[i]
  
imports: import tvm
  from tvm.ir import IRModule
  from ..None import analysis
  from ..None import expr
  from ..None import function
  from ..None import op
  from ...None import nd
  from .common import AttrCvt, Renamer
  from .common import get_relay_op, new_var, infer_channels
label_desc: Use image node_id 4 for calling the Caffe2NetDef obj's underlying member method code with example usage: obj._process_op(c2_op) without return types