From 83d9e58fe9872be5dbfed54f84efe61aa5f9d6a6 Mon Sep 17 00:00:00 2001 From: Philipp Arras <parras@mpa-garching.mpg.de> Date: Tue, 15 Oct 2019 18:07:34 +0200 Subject: [PATCH] Use traditional settings for getting started. No preconditioning here Although it is working --- demos/getting_started_3.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/demos/getting_started_3.py b/demos/getting_started_3.py index 3111523fd..00875a34c 100644 --- a/demos/getting_started_3.py +++ b/demos/getting_started_3.py @@ -103,8 +103,7 @@ if __name__ == '__main__': data = signal_response(mock_position) + N.draw_sample() # Minimization parameters - ic_sampling = ift.AbsDeltaEnergyController(0.5, convergence_level=5, - iteration_limit=100) + ic_sampling = ift.GradientNormController(iteration_limit=100) ic_newton = ift.GradInfNormController( name='Newton', tol=1e-7, iteration_limit=35) minimizer = ift.NewtonCG(ic_newton) @@ -129,7 +128,7 @@ if __name__ == '__main__': # Draw new samples to approximate the KL five times for i in range(5): # Draw new samples and minimize KL - KL = ift.MetricGaussianKL(mean, H, N_samples, napprox=20) + KL = ift.MetricGaussianKL(mean, H, N_samples) KL, convergence = minimizer(KL) mean = KL.position -- GitLab