AFL.agent.HscedGaussianProcess module#
- class AFL.agent.HscedGaussianProcess.DummyGP(dataset, kernel=None)#
Bases:
object
- predict(components)#
- class AFL.agent.HscedGaussianProcess.GPR(dataset, inputs=None, uncertainties=None, kernel=None, heteroscedastic=False)#
Bases:
object
- construct_data(heteroscedastic=True, preprocess=True)#
- optimize(N=1000, gamma=0.5, final_monitor_step=None, progress_bar=False, tol=0.0001)#
- predict(components)#
- reset_GP(dataset, kernel=None, heteroscedastic=False)#
- reset_monitoring(log_dir='test/', iter_period=1)#
- transform_domain(components=None)#
- class AFL.agent.HscedGaussianProcess.HeteroscedasticGaussian(**kwargs)#
Bases:
Likelihood
Defines the heteroscedastic gaussian likelihood