code: def dict_cmp(d1, d2):
      def cmp(a, b):
          for k1, v1 in a.items():
              if k1 not in b:
                  return False
              else:
                  if v1 != b[k1]:
                      return False
          return True
  
      return cmp(d1, d2) and cmp(d2, d1)
  
imports: from subprocess import Popen, PIPE, CalledProcessError
  import json
  from text.torchtext.datasets.generic import Query
  import logging
  import os
  import re
  import string
  import numpy
  import collections
  from multiprocessing import Pool, cpu_count
  from contextlib import closing
  from pyrouge import Rouge155
  from sacrebleu import corpus_bleu
label_desc: Use image node_id 18 for calling a global function with example usage: dict_cmp(d1, d2) and returns: unknown, True, False, False