From 433066742d3466360685eda66ba56e87ca93c26f Mon Sep 17 00:00:00 2001
From: "valentin.emiya" <valentin.emiya@lif.univ-mrs.fr>
Date: Thu, 3 Dec 2020 10:43:36 +0100
Subject: [PATCH] new params

---
 python/tffpy/experiments/exp_approx.py | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/python/tffpy/experiments/exp_approx.py b/python/tffpy/experiments/exp_approx.py
index 8b5f621..ab069ba 100644
--- a/python/tffpy/experiments/exp_approx.py
+++ b/python/tffpy/experiments/exp_approx.py
@@ -38,12 +38,17 @@ class ApproxExperiment(SolveTffExperiment):
                         solver_tolerance_arrf=tol,
                         solver_tol_subregions=solver_tol_subregions,
                         measure='t_arrf').mean())
+                    rank_res = float(res.sel(
+                        solver_tolerance_arrf=tol,
+                        solver_tol_subregions=solver_tol_subregions,
+                        measure='rank_sum').mean())
                     if solver_tol_subregions is None:
                         measure_name = measure + '-1'
                     else:
                         measure_name = measure + '-P'
-                    print('{}: mean={:.2f} std={:.2g} tol={}, t={}'
-                          .format(measure_name, mean_res, std_res, tol, t_res))
+                    print('{}: mean={:.2f} std={:.2g} tol={}, t={}, rk={}'
+                          .format(measure_name, mean_res, std_res, tol,
+                                  t_res, rank_res))
 
     def plot_results(self):
         # No more need for this method
@@ -72,9 +77,10 @@ class ApproxExperiment(SolveTffExperiment):
                               crop=None,
                               fig_dir=None)
         solver_params = dict(tol_subregions=[None, 1e-5],
-                             tolerance_arrf=10**np.linspace(-3, -0.5, 5),
+                             tolerance_arrf=list(10**np.arange(-3, -0.5, 1))
+                                            + list(10**np.arange(-1, 0, 0.2)),
                              proba_arrf=1 - 1e-4,
-                             rand_state=np.arange(5))
+                             rand_state=np.arange(3))
         if setting == 'light':
             problem_params['win_choice'] = 'gauss 64',
             problem_params['crop'] = 4096
-- 
GitLab