code: def assert_arr_dict_equal(dict1, dict2):
      """Assert that two dicts are equal, where dicts contain arrays"""
      assert set(dict1) == set(dict2)
      for key, value1 in dict1.items():
          value2 = dict2[key]
          assert_array_equal(value1, value2)
  
imports: from __future__ import annotations
  import os
  import re
  import sys
  import typing
  import unittest
  import warnings
  from contextlib import nullcontext
  from itertools import zip_longest
  import numpy
  import pytest
  from numpy.testing import assert_array_equal
  from .helpers import assert_data_similar, bytesio_filemap, bytesio_round_trip
  from .np_features import memmap_after_ufunc
label_desc: Use image node_id 8 for calling a global function with example usage: assert_arr_dict_equal(dict1, dict2) without return types