Follow-up Comment #1, bug #14176 (project relax):
Same failure on i386 Darwin9....
======================================================================
FAIL: Constrained BFGS opt, backtracking line search {S2=0.970, te=2048,
Rex=0.149}
----------------------------------------------------------------------
relax> pipe.create(pipe_name='mf', pipe_type='mf')
relax> sequence.read(file='noe.500.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/noe.500.out'
for reading.
Mol_name Res_num Res_name Spin_num Spin_name
None 1 GLY None None
None 2 ALA None None
relax> relax_data.read(ri_label='R1', frq_label='600', frq=600000000.0,
file='r1.600.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/r1.600.out'
for reading.
relax> relax_data.read(ri_label='R2', frq_label='600', frq=600000000.0,
file='r2.600.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/r2.600.out'
for reading.
relax> relax_data.read(ri_label='NOE', frq_label='600', frq=600000000.0,
file='noe.600.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/noe.600.out'
for reading.
relax> relax_data.read(ri_label='R1', frq_label='500', frq=500000000.0,
file='r1.500.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/r1.500.out'
for reading.
relax> relax_data.read(ri_label='R2', frq_label='500', frq=500000000.0,
file='r2.500.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/r2.500.out'
for reading.
relax> relax_data.read(ri_label='NOE', frq_label='500', frq=500000000.0,
file='noe.500.out',
dir='/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149',
mol_name_col=None, res_num_col=0, res_name_col=1, spin_num_col=None,
spin_name_col=None, data_col=2, error_col=3, sep=None)
Opening the file
'/sw/lib/relax-py26/test_suite/shared_data/model_free/S2_0.970_te_2048_Rex_0.149/noe.500.out'
for reading.
relax> diffusion_tensor.init(params=1e-08, time_scale=1.0, d_scale=1.0,
angle_units='deg', param_types=0, spheroid_type=None, fixed=True)
relax> value.set(val=1.0200000000000001e-10, param='bond_length',
spin_id=None)
relax> value.set(val=-0.00015999999999999999, param='csa', spin_id=None)
relax> value.set(val='15N', param='heteronucleus', spin_id=None)
relax> value.set(val='1H', param='proton', spin_id=None)
relax> model_free.select_model(model='m4', spin_id=None)
relax> value.set(val=[1.0, 0.0, 0.0], param=['S2', 'te', 'Rex'],
spin_id=None)
relax> minimise(*args=('bfgs', 'back'), func_tol=1e-25,
max_iterations=10000000, constraints=True, scaling=True, verbosity=1)
Only the model-free parameters for single spins will be used.
Fitting to spin ':2&:ALA'
~~~~~~~~~~~~~~~~~~~~~~~~~
Method of Multipliers
~~~~~~~~~~~~~~~~~~~~~
k: 0 xk: array([ 1., 0., 0.])
fk: 3.9844117908982288
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 1., 0., 0.])
fk: 3.9844117908982288
Parameter values: array([ 0.90905502, 74.36929555, 1.22310091])
Function value: -1447.7789206950388
Iterations: 37
Function calls: 93
Gradient calls: 38
Hessian calls: 0
Warning: None
k: 1 xk: array([ 0.90905502, 74.36929555, 1.22310091])
fk: 48.121412825285702
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 0.90905502, 74.36929555, 1.22310091])
fk: 46.071579585447914
Parameter values: array([ 9.89561039e-01, 4.08922117e+02,
1.27899125e-01])
Function value: 1.5767184945640649
Iterations: 37
Function calls: 203
Gradient calls: 38
Hessian calls: 0
Warning: None
k: 2 xk: array([ 9.89561039e-01, 4.08922117e+02, 1.27899125e-01])
fk: 3.6265517344018541
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 9.89561039e-01, 4.08922117e+02,
1.27899125e-01])
fk: 3.6265517344018541
Parameter values: array([ 9.79293074e-01, 6.96567345e+02,
8.30000802e-02])
Function value: 2.5772195679741152
Iterations: 30
Function calls: 148
Gradient calls: 31
Hessian calls: 0
Warning: None
k: 3 xk: array([ 9.79293074e-01, 6.96567345e+02, 8.30000802e-02])
fk: 2.5772195679741152
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 9.79293074e-01, 6.96567345e+02,
8.30000802e-02])
fk: 2.5772195679741152
Parameter values: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
Function value: 1.2222852502880481e-20
Iterations: 64
Function calls: 181
Gradient calls: 65
Hessian calls: 0
Warning: None
k: 4 xk: array([ 9.70000000e-01, 2.04800000e+03, 1.49000000e-01])
fk: 1.2222852502880481e-20
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
fk: 1.2222852502880481e-20
Parameter values: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
Function value: 1.11538158135138e-20
Iterations: 2
Function calls: 18
Gradient calls: 3
Hessian calls: 0
Warning: None
k: 5 xk: array([ 9.70000000e-01, 2.04800000e+03, 1.49000000e-01])
fk: 1.11538158135138e-20
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
fk: 1.11538158135138e-20
Parameter values: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
Function value: 1.1151721805269898e-20
Iterations: 4
Function calls: 50
Gradient calls: 5
Hessian calls: 0
Warning: None
k: 6 xk: array([ 9.70000000e-01, 2.04800000e+03, 1.49000000e-01])
fk: 1.1151721805269898e-20
Entering sub-algorithm.
Quasi-Newton BFGS minimisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
k: 0 xk: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
fk: 1.1151721805269898e-20
Parameter values: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
Function value: 1.1151721805269898e-20
Iterations: 1
Function calls: 42
Gradient calls: 2
Hessian calls: 0
Warning: None
Parameter values: array([ 9.70000000e-01, 2.04800000e+03,
1.49000000e-01])
Function value: 1.1151721805269898e-20
Iterations: 175
Function calls: 735
Gradient calls: 182
Hessian calls: 0
Warning: None
Traceback (most recent call last):
File "/sw/lib/relax-py26/test_suite/system_tests/model_free.py", line 338,
in test_opt_constr_bfgs_back_S2_0_970_te_2048_Rex_0_149
self.value_test(spin, select, s2, te, rex, chi2, iter, f_count, g_count,
h_count, warning)
File "/sw/lib/relax-py26/test_suite/system_tests/model_free.py", line 1109,
in value_test
self.assertEqual(spin.iter, iter, msg=mesg)
AssertionError: Optimisation failure.
System: Darwin
Release: 9.8.0
Version: Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009;
root:xnu-1228.15.4~1/RELEASE_I386
Win32 version:
Distribution:
Architecture: 32bit
Machine: i386
Processor: i386
Python version: 2.6.2
numpy version: 1.3.0
s2: 0.9700000000009170
te: 2048.0000001751678
rex: 0.14899999998256069
chi2: 1.1151721805269898e-20
iter: 175
f_count: 735
g_count: 182
h_count: 0
warning: None
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?14176>
_______________________________________________
Message sent via/by Gna!
http://gna.org/