mailRe: Turning off verbosity of grid_search() and minimise() in auto_analysis


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Troels Emtekær Linnet on March 19, 2014 - 13:59:
To make it work, I made these changes:

diff --git a/pipe_control/minimise.py b/pipe_control/minimise.py
index b1b6929..509b631 100644
--- a/pipe_control/minimise.py
+++ b/pipe_control/minimise.py
@@ -69,7 +69,7 @@ def calc(verbosity=1):
                 status.mc_number = i

             # Calculation.
-            calculate(verbosity=verbosity-1, sim_index=i)
+            calculate(verbosity=0, sim_index=i)

             # Print out.
             if verbosity and not processor.is_queued():
@@ -135,7 +135,7 @@ def grid_search(lower=None, upper=None, inc=None,
constraints=True, verbosity=1)
                 status.mc_number = i

             # Optimisation.
-            grid_search(lower=lower, upper=upper, inc=inc,
constraints=constraints, verbosity=verbosity-1, sim_index=i)
+            grid_search(lower=lower, upper=upper, inc=inc,
constraints=constraints, verbosity=0, sim_index=i)

             # Print out.
             if verbosity and not processor.is_queued():
@@ -227,7 +227,7 @@ def minimise(min_algor=None, line_search=None,
hessian_mod=None, hessian_type=No
                 status.mc_number = i

             # Optimisation.
-            minimise(min_algor=min_algor, min_options=min_options,
func_tol=func_tol, grad_tol=grad_tol, max_iterations=max_iter,
constraints=constraints, scaling=scaling, verbosity=verbosity-1,
sim_index=i)
+            minimise(min_algor=min_algor, min_options=min_options,
func_tol=func_tol, grad_tol=grad_tol, max_iterations=max_iter,
constraints=constraints, scaling=scaling, verbosity=0, sim_index=i)

2014-03-19 13:48 GMT+01:00 Troels Emtekær Linnet <tlinnet@xxxxxxxxxxxxx>:
I can say, that time for analysis drops after issuing verbosity=0

For 15 spins.
Model: 'R2eff', 'No Rex', 'DPL94', 'final'
GRID_INC = 11
MC_NUM = 10
MODSEL = 'AIC'
OPT_FUNC_TOL = 1e-15


verbosity=0
531.521u 0.120s 8:51.88 99.9%    0+0k 0+0io 0pf+0w

verbosity=1
663.138u 0.127s 11:15.87 98.1%    0+0k 0+0io 0pf+0w


You are saving 20% computational time.


2014-03-19 12:08 GMT+01:00 Troels Emtekær Linnet <tlinnet@xxxxxxxxxxxxx>:
Hi Edward.

The outcome from

grid_search(verbosity=1)
minimise(verbosity=1)

has newer proven to be of much value.

It actually clutters the log file, with lengthy information, which are
hard to debugger.

Would it be reasonable to give the auto analysis a stander of: verbosity=0
and pass that on to grid_search and minimise?

Best
Troels



Related Messages


Powered by MHonArc, Updated Wed Mar 19 14:20:13 2014