ak.array_equal -------------- .. py:module: ak.array_equal Defined in `awkward.operations.ak_array_equal `__ on `line 13 `__. .. py:function:: ak.array_equal(a1, a2, equal_nan=False, dtype_exact=True, same_content_types=True, check_parameters=True, check_regular=True) True if two arrays have the same shape and elements, False otherwise. :param a1: Array-like data (anything :py:obj:`ak.to_layout` recognizes). :param a2: Array-like data (anything :py:obj:`ak.to_layout` recognizes). :param equal_nan: bool (default=False) Whether to count NaN values as equal to each other. :param dtype_exact: bool (default=True) whether the dtypes must be exactly the same, or just the same family. :param same_content_types: bool (default=True) Whether to require all content classes to match :param check_parameters: bool (default=True) whether to compare parameters. :param check_regular: bool (default=True) whether to consider ragged and regular dimensions as unequal. TypeTracer arrays are not supported, as there is very little information to be compared.