Menu

SVN archive Commit Log


Commit Date  
[r23797] by tlinnet

Important fix for replacing values if eta_pos > 700 is violated.

This fixes systemtest: Relax_disp.test_sod1wt_t25_to_cr72, which failed after making kex to a numpy float.

The trick is to make a numpy mask which stores the position where to replace the values.
Then replace the values just before last return.

This makes sure, that not all values are changed.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:41:08 Tree
[r23796] by tlinnet

Modified unit tests, so kex is sent to target function as float instead of array.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:41:06 Tree
[r23795] by tlinnet

Fix for testing of kex in lib function, when kex is just float.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:41:05 Tree
[r23794] by tlinnet

Removed the multi dimensional structure of kex.

kex is not multi-dimensional, and can just be multiplied with numpy arrays.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:41:03 Tree
[r23793] by tlinnet

Modified unit tests, so pA is sent to target function as float instead of array.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:41:01 Tree
[r23792] by tlinnet

Fix for testing of pA in lib function, when pA is just float.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:40:59 Tree
[r23791] by tlinnet

Removed the multi dimensional structure of pA.

pA is not multi-dimensional, and can just be multiplied with numpy arrays.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 16:40:55 Tree
[r23790] by bugman

Merged revisions 23784-23785 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r23784 | tlinnet | 2014-06-10 11:49:00 +0200 (Tue, 10 Jun 2014) | 7 lines

Lowered chi2 value test in system test Relax_disp.test_bug_22146_unpacking_r2a_r2b_cluster_NS_STAR.

This is due to the data produced on 32 bit machine, and tested on 64 bit machines.
The error was:
AssertionError: 2.4659455670347743e-05 != 0.0 within 7 places

The reason for this is due to truncation artifacts.
........
r23785 | tlinnet | 2014-06-10 12:23:01 +0200 (Tue, 10 Jun 2014) | 5 lines

Fix for wrong path testing of Python.h.

Python.h would be in PYTHON_PREFIX/include/pythonX.Y/Python.h
and not in:
PYTHON_PREFIX/include/Python.h
........

2014-06-10 15:04:40 Tree
[r23789] by tlinnet

Yet another small improvement for the profiling script.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 14:51:35 Tree
[r23788] by tlinnet

Implemented a masked array search for where "missing" array is equal 1.

This makes it possible to replace all values with this mask, from the value array.

This eliminates the last loops over the missing values.

It took over 4 hours to figure out, that the mask should be called with mask.mask,
to return the same fulls structure,

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-10 14:51:33 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.