def build_evaluator()

in source/train.py [0:0]


    def build_evaluator(cls, cfg, dataset_name, output_folder=None): 
        """
        Custom COCOEvaluator for class level mAP evaluation every `cfg.TEST.EVAL_PERIOD` iterations. 
        """
        if not output_folder:
            os.makedirs(os.path.join(os.environ['SM_OUTPUT_DATA_DIR'], "coco_eval"), exist_ok=True)
            output_folder = os.path.join(os.environ['SM_OUTPUT_DATA_DIR'], "coco_eval")
        return COCOEvaluator(dataset_name, cfg, False, output_folder) # True is distributed