def METHOD_NAME(arr_a, arr_b):
    """
    If both inputs are array-like, return the maximum absolute difference b/w
    corresponding elements (if same shape); return largest difference in dimensions
    if shapes do not align.
    Flatten arrays so they have the same dimensions
    """
    if arr_a.shape == arr_b.shape:
        return np.max(np.abs(arr_a - arr_b))
    warn("Arrays of different shapes. Returning differences in size.")
    return np.abs(arr_a.size - arr_b.size)