class_docstr: Abstract solver using tensorflow Esitimator.
class_docstr_tok: ["Abstract","solver","using","tensorflow","Esitimator","."]
docstr: return eval_hooks, eval_metric_ops 
docstr_tok: ["return","eval_hooks",",","eval_metric_ops"]
code: def get_eval_hooks(self, labels, logits):
      """return eval_hooks, eval_metric_ops"""
      raise NotImplementedError()
  
imports: import abc
  import math
  import delta.compat
  import tensorflow_addons
  from absl import logging
  from delta import utils
  from delta.utils import optimizer
  from delta.utils.register import registers
label_desc: Use image node_id 3 for calling the ABCEstimatorSolver obj's underlying member method code with example usage: obj.get_eval_hooks(labels, logits) without return types