Apparently InterpolationFunctions are Manipulate-able in a CloudDeploy. Thus one work-around is to sample some data from the PredictorFunction and then use Interpolation to approximate the PredictorFunction with an InterpolationFunction. CloudDeploy[ trainingset = {1 -> 1.3, 2 -> 2.4, 3 -> 4.4, 4 -> 5.1, 6 -> 7.3}; predictorFunction = ...


I contacted Wolfram support and got the following answer. I have forwarded an issue report to our Cloud development team. We hope this can be resolved in the future versions of Wolfram Cloud. So that is not working in Wolfram

Only top voted, non community-wiki answers of a minimum length are eligible