def METHOD_NAME():
    """
    This function returns the input distribution for the Ishigami function.
    X1 ~ Uniform(-pi, pi)
    X2 ~ Uniform(-pi, pi)
    X3 ~ Uniform(-pi, pi)
    """
    return JointIndependent([Uniform(-np.pi, 2 * np.pi)] * 3)