Bayesian Functional Optimisation with Shape Prior. | AMiner