code: def test_correct_values_all():
      ground_truth, retrieved = return_ground_incorrect_retrievals()
      score = evaluate(ground_truth, retrieved)
      assert isinstance(score, dict)
      assert set(score.keys()) == set(
          [
              "map",
              "ndcg",
              "jaccard",
              "precision",
              "recall",
              "f1_score",
              "support",
          ]
      )
      for v in score.values():
          assert v is not None
  
file_path: imagededup/tests/test_evaluator.py
imports: import pytest
  import numpy
  from imagededup.evaluation.evaluation import evaluate, _check_map_correctness, _transpose_checker
label_desc: Use image node_id 15 for calling a global function with example usage: test_correct_values_all() without return types