class_docstr: Main evaluator class.
class_docstr_tok: ["Main","evaluator","class","."]
docstr: Returns copies of `self.annotations` and `self.annotated_img_ids`.
  
  Returns:
    Copies of `self.annotations` and `self.annotated_img_ids`.
docstr_tok: ["Returns","copies","of","`","self.annotations","`","and","`","self.annotated_img_ids","`",".","Returns",":","Copies","of","`","self.annotations","`","and","`","self.annotated_img_ids","`","."]
code: def get_annotations_and_ids(self):
      """Returns copies of `self.annotations` and `self.annotated_img_ids`.
  
      Returns:
        Copies of `self.annotations` and `self.annotated_img_ids`.
      """
      return self.annotations.copy(), self.annotated_img_ids.copy()
  
imports: import collections
  import contextlib
  import functools
  import io
  import json
  import os
  import tempfile
  from typing import Any, Dict, List, Optional, Set
  import zipfile
  from absl import logging
  import jax
  import numpy
  import PIL
  from pycocotools.coco import COCO
  from pycocotools.cocoeval import COCOeval
  from tensorflow.io import gfile
label_desc: Use image node_id 6 for calling the DetectionEvaluator obj's underlying member method code with example usage: obj.get_annotations_and_ids() and returns: self,  self