class_docstr: An interface between DeformableDETR implementation and COCO.
class_docstr_tok: ["An","interface","between","DeformableDETR","implementation","and","COCO","."]
docstr: Instantiate evaluator and override to use DeformableDETR Eval.
docstr_tok: ["Instantiate","evaluator","and","override","to","use","DeformableDETR","Eval","."]
code: def __init__(self, dataset_name: str, **kwargs):
      """Instantiate evaluator and override to use DeformableDETR Eval."""
      del dataset_name  # Unused.
  
      self.coco_evaluator = DetectionEvaluator(**kwargs)
      self._included_image_ids = set()
      self._num_examples_added = 0
  
file_path: scenic/scenic/projects/baselines/deformable_detr/coco_eval.py
imports: import copy
  from typing import Any, Callable, Dict, Optional, Tuple
  import jax
  import jax.numpy
  import numpy
  from scenic.dataset_lib.coco_dataset import coco_eval
  from scenic.model_lib.base_models import box_utils
  from scenic.projects.baselines.detr.train_utils import DetrGlobalEvaluator
  import scipy
label_desc: Use image node_id 1 to create a new DeformableDetrGlobalEvaluator object from inherited base classes: DetrGlobalEvaluator with example: obj = DeformableDetrGlobalEvaluator(dataset_name)