def infer_newX(model, Y_new, optimize=True, init='L2'):
    infr_m = InferenceX(model, Y_new, init=init)

    if optimize:
        infr_m.optimize()

    return infr_m.X, infr_m
JCR: Trailing blank lines are superfluous.
dataset/ETHPy150Open SheffieldML/GPy/GPy/inference/latent_function_inference/inferenceX.py/infer_newX--crossover with--dataset/ETHPy150Open sahana/eden/static/scripts/tools/pep8.py/trailing_blank_lines