code: def __init__(self, name="auc", eps=1e-12):
      super(AUCMetric, self).__init__(name)
      self.eps = eps
  
imports: import logging
  import time
  from operator import attrgetter, itemgetter
  import dgl
  import mxnet
  import numpy
  from dgl.nn.mxnet import GraphConv
  from dgl.utils import toindex
  from gluoncv.data.batchify import Pad
  from gluoncv.model_zoo import get_model
  from mxnet import gluon, nd
  from mxnet.gluon import nn
label_desc: Use image node_id 1 to create a new AUCMetric object from inherited base classes: mx.metric with example: obj = AUCMetric(name, eps)