Commit graph

5,123 commits

Author SHA1 Message Date
Johann Dreo
1667f50e1b more precise help message for build flags 2012-10-07 21:12:22 +02:00
Johann Dreo
1894b0013f message typo 2012-10-07 21:11:28 +02:00
Johann Dreo
c7d3636603 change private members to protected in eoSyncEasyPSO.h 2012-10-07 21:06:50 +02:00
Johann Dreo
2b27b8881e add the ENABLE_OPENMP build flag 2012-10-07 21:05:47 +02:00
Johann Dreo
06ff0b682b fix build system : make eo/edo tests work 2012-10-07 19:48:15 +02:00
Johann Dreo
0829afceb9 fix build system: make eo/edo examples works 2012-10-07 18:38:41 +02:00
Johann Dreo
8a81bd2191 update the build system: only basic build works 2012-10-06 01:08:59 +02:00
Benjamin BOUVIER
bef4f649cf MPI Distrib exp: license for gen-xp 2012-10-05 18:11:18 -04:00
Benjamin BOUVIER
3822069db0 MPI Distrib exp: generator of experiments and readme. 2012-10-05 18:08:06 -04:00
Benjamin BOUVIER
371946f1f1 MPI Distrib exp: the parameters of an experiment are recalled in the results file. 2012-10-05 18:07:25 -04:00
Benjamin BOUVIER
c48b3979c3 eo::serial::Parser: if spaces were present after colons, they were not ignored. Fixed by this patch. 2012-10-05 18:06:45 -04:00
Johann Dreo
b0107e44da merge and clean the authors file 2012-10-05 21:13:42 +02:00
quemy
63f2852ffc backport the new build system from eo/ 2.0 to the merged eo/ 2012-10-05 20:34:59 +02:00
Johann Dreo
b8d32f36bf Merge branch 'eodev' into eomerge 2012-10-05 15:12:22 +02:00
Johann Dreo
0c5120f675 move paradiseo/eo to deprecated/ before merge with eodev 2012-10-05 15:12:12 +02:00
Johann Dreo
7e4bc9f01c bugfix: remove typename in some typedef in EDO tests under Eigen3 2012-10-02 17:26:50 +02:00
Johann Dreo
6eff32254e bugfix: test if the empty index dispatcher warning log should be displayed 2012-10-02 17:22:19 +02:00
Benjamin BOUVIER
542e5d870e Merge branch 'master' of https://github.com/nojhan/eodev 2012-10-01 23:32:06 -04:00
Benjamin BOUVIER
57dcd01149 MPI Distrib Exp: launch experiments from a file + example file. 2012-10-01 23:27:41 -04:00
Benjamin BOUVIER
bd9767a05d Timer: force measures to be retrieved even if parallel.doMeasure() isn't set. 2012-10-01 23:26:21 -04:00
Benjamin BOUVIER
3769021a23 Bugfix Serialization parser: spaces can be inserted before or after the arrays. 2012-10-01 23:25:51 -04:00
Benjamin BOUVIER
84afb1866e MPI Distrib exp: comments + redirect output of an experiment to a file. 2012-10-01 22:43:24 -04:00
Benjamin BOUVIER
67df7756e4 MPI Distrib exp: seed can be set at launch. 2012-10-01 22:24:27 -04:00
Benjamin BOUVIER
7fe2bc587a eoRNG: added a clearCache() function for cleaning the normal() cached value 2012-10-01 22:23:07 -04:00
Benjamin BOUVIER
6503f61521 [MPI Distrib exp: serializable class Experiment added. 2012-10-01 21:50:23 -04:00
Benjamin BOUVIER
95e5d7d8db [MPI Distrib exp: distributions are now serializable. 2012-10-01 21:49:22 -04:00
Johann Dreo
c2d663f495 make the converting constructor of the eoLogger helper classes explicits (avoid warnings about ambiguousus conversions on ostream streams operators) 2012-10-01 15:28:27 +02:00
Johann Dreo
5a8ec3c3bb more tests on variance computation 2012-09-24 14:33:09 +02:00
Johann Dreo
f5a9a9c172 Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev 2012-09-19 11:20:43 +02:00
Benjamin BOUVIER
a4ec17a193 MPI Distrib exp: added timer for main program. 2012-09-18 22:18:35 -04:00
Benjamin BOUVIER
2bc69b4077 MPI Distrib exp: switch for choosing whether workers should print the waiting time or not. 2012-09-18 22:11:13 -04:00
Benjamin BOUVIER
748ea80352 MPI Distrib exp: retrieve statistics from workers and print them in standard output 2012-09-18 22:03:43 -04:00
Benjamin BOUVIER
9d4742c995 TimerStat: better precision for wallclock time. 2012-09-18 22:03:07 -04:00
Benjamin BOUVIER
b5d44c809d MPI Distrib exp: comments for each class. 2012-09-18 20:53:47 -04:00
Benjamin BOUVIER
243dd7424f MPI Distrib exp: added license 2012-09-18 20:53:32 -04:00
Benjamin BOUVIER
aa5e8bf6f3 Added method clean for eoTimerStat 2012-09-18 20:50:26 -04:00
Johann Dreo
7e5c61cc43 Merge /home/nojhan/code/eodev 2012-09-18 16:57:16 +02:00
Johann Dreo
2c2e9d0ca3 better variance computation, use Knuth online robust algorithm, add a test for variance computation 2012-09-18 16:56:38 +02:00
Caner Candan
08e17b3392 * FindEO.cmake: using conventional cmake function to handle package finding 2012-09-11 14:37:49 +02:00
Benjamin BOUVIER
16cbf69d5d MPI Distrib exp: replace next generated waiting time by 0 if it's negative 2012-09-07 11:43:43 -04:00
Benjamin BOUVIER
f8ca95b352 MPI Distrib exp: short relative path to t-mpi-common 2012-09-07 11:43:08 -04:00
Benjamin BOUVIER
211ac8141e MPI Distrib exp: added exponential distribution 2012-09-07 11:37:21 -04:00
Benjamin BOUVIER
b4650e040c MPI Distrib exp: use of eoRng instead of eoUniformGenerator 2012-09-07 11:04:12 -04:00
Johann Dreo
e10f823c94 add a way to inherit from an eoEvalKeepBest 2012-09-07 15:30:07 +02:00
Johann Dreo
8117f93877 Merge branch 'master' of ssh://trtpa101/home/nojhan/code/eodev 2012-09-07 10:35:56 +02:00
Johann Dreo
de201e1007 add an evaluator wrapper that keep the best individual found so far 2012-09-06 20:52:15 +02:00
Johann Dreo
6b95172600 CMA-ES is non-monotonic, thus keep the best individual found so far with a stat; clean the code 2012-09-06 16:06:16 +02:00
Johann Dreo
b83372b57b Add a stat to keep the best individual found so far, even for non-monotonic algorithms 2012-09-06 16:05:00 +02:00
Johann Dreo
6a4dfae7ee Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev 2012-09-06 12:15:36 +02:00
Johann Dreo
e331e74e46 Set the mean of adaptive normal distrib with an EOT
edoNormalAdaptive is using Eigen3 vectors internally, but the user is most
probably using his own EO type. This patch adds a way to change the mean with
an EOT instead of an Eigen3 vector.
2012-09-06 12:09:12 +02:00