It doesn't matter, one of the first lines in ``block_average_above`` is:

    new_x = atleast_1d_and_contiguous(new_x, np.float64)