Миграция с GaussianProcessor на GaussianProcessRegressor

Я пытаюсь перенести старый код Python с помощью библиотеки scikit-Learn.

При этом я столкнулся с GaussianProcess, который теперь полностью перереализован как GaussianProcessRegressor.

Мне удалось получить работающий скрипт, заменив

self.f = GaussianProcess(corr='linear',theta0=1e-2,thetaL=1e-4,thetaU=1e-1)

с

self.f = GaussianProcessRegressor()

за исключением того, что теперь у меня совершенно другие результаты при вызове прогноза()...

Есть идеи, как перевести метод автокорреляции (corr) и различные тета-значения с помощью нового API?

Я нашел эту тему, говорящую почти о том же проблема, но, по-видимому, автор был в порядке, не принимая во внимание старые параметры, и gaussianproces">эта тема, в которой также точно излагается проблема, но не дается четкого ответа.


person Flo    schedule 07.10.2020    source источник