def fun(x):
    idx = lax.convert_element_type((x // 1), np.int32)
    return lax.switch(idx, branches, x)
def fun(x):
    idx = lax.convert_element_type((x // 1), np.int32)
    return lax.switch(idx, branches, x)