diff --git a/python/doc/pyplots/GaussianProcessFitter.py b/python/doc/pyplots/GaussianProcessFitter.py deleted file mode 100644 index d792e4b1e7e..00000000000 --- a/python/doc/pyplots/GaussianProcessFitter.py +++ /dev/null @@ -1,24 +0,0 @@ -import openturns as ot -from openturns.experimental import GaussianProcessFitter -from openturns.viewer import View - -f = ot.SymbolicFunction(["x"], ["x * sin(x)"]) -sampleX = [[1.0], [2.0], [3.0], [4.0], [5.0], [6.0], [7.0], [8.0]] -sampleY = f(sampleX) -basis = ot.Basis( - [ot.SymbolicFunction(["x"], ["x"]), ot.SymbolicFunction(["x"], ["x^2"])] -) -covarianceModel = ot.SquaredExponential([1.0]) -covarianceModel.setActiveParameter([]) -algo = GaussianProcessFitter(sampleX, sampleY, covarianceModel, basis) -algo.run() -result = algo.getResult() - -graph = f.draw(0.0, 10.0) -graph.add(result.getMetaModel().draw(0.0, 10.0)) -graph.add(ot.Cloud(sampleX, sampleY)) -graph.setColors(["blue", "red", "black"]) -graph.setLegends(["model", "GP mean", "sample"]) -graph.setLegendPosition("upper left") -graph.setTitle("y(x)=x * sin(x)") -View(graph, figure_kw={"figsize": (8, 4)})