code: def add_eval_ops(self, net):
      # Default eval layer implementation is completely matching
      # predict layer implementation.
      self.add_ops(net)
  
imports: import logging
  from collections import namedtuple
  import numpy
  from caffe2.proto import caffe2_pb2
  from caffe2.python import core, schema, scope, utils, workspace
  from caffe2.python.layers.tags import TagContext
label_desc: Use image node_id 19 for calling the ModelLayer obj's underlying member method code with example usage: obj.add_eval_ops(net) without return types