Benjamin Bouvier
|
fb75279012
|
Added doxygen links to examples on MPI classes
|
2012-07-16 15:08:53 +02:00 |
|
Benjamin Bouvier
|
b92f17fce5
|
Documentation of MPI examples.
|
2012-07-16 15:07:48 +02:00 |
|
Johann Dreo
|
018107544b
|
update the NEWS
|
2012-07-16 14:46:27 +02:00 |
|
Loïc Jean David Arjanen
|
6cb15cfecf
|
bugfix: Windows compatibility of 'apply' and 'eoEvalUserTimeThrowException'
|
2012-07-16 14:21:06 +02:00 |
|
Benjamin Bouvier
|
d2816d530a
|
Included MPI tests into compilation, if WITH_MPI is defined.
|
2012-07-13 16:47:28 +02:00 |
|
Benjamin Bouvier
|
ad74755d8e
|
Precised group MPI instead of group Parallel for Mpi classes in documentation.
|
2012-07-13 15:50:51 +02:00 |
|
nojhan
|
09d08bf043
|
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
|
2012-07-13 15:35:02 +02:00 |
|
nojhan
|
4755ce0c47
|
do not include EDA SA
|
2012-07-13 15:34:45 +02:00 |
|
Benjamin Bouvier
|
d54e88dd16
|
eoMultiParallelApply is no more used, replaced with eo::mpi::MultiJob instead.
|
2012-07-13 15:07:42 +02:00 |
|
Johann Dreo
|
1735660ffe
|
use rank mu selector ; bugfix estimator's linear algebra : mu is useless in estimator ; arx = pop^T ; store D as a diagonal ; cwise prod for covar recomposition ; more asserts
|
2012-07-13 14:58:27 +02:00 |
|
Benjamin Bouvier
|
f9a0084f95
|
Taking in account Doxygen remarks, fixed some documentation errors.
|
2012-07-13 14:45:56 +02:00 |
|
Benjamin Bouvier
|
5e76ba30b0
|
mDocumentation of eo::mpi classes.
|
2012-07-13 14:31:29 +02:00 |
|
Benjamin Bouvier
|
1eac497c4d
|
Documentating eoMpi.h
|
2012-07-13 11:54:21 +02:00 |
|
Benjamin Bouvier
|
e7a48b8afb
|
Using dynamic scheduling by default
|
2012-07-12 19:15:52 +02:00 |
|
Benjamin Bouvier
|
f963a15fbe
|
Fixing assignment algorithm, who gave too many assignments by worker. Now, when using static assignment, the optimal size of packet (so as each worker has to process only one packet of data) is sent.
|
2012-07-12 19:15:07 +02:00 |
|
Benjamin Bouvier
|
d711369f12
|
Correctly handling remainders when using eoTimer.
|
2012-07-12 14:17:51 +02:00 |
|
Benjamin Bouvier
|
60fff427fe
|
Documentation of serialization, utils/eoTimer and eoPopEvalFunc.
|
2012-07-12 13:56:54 +02:00 |
|
Johann Dreo
|
16f97144b3
|
adaptive operators that compiles (but still not work)
|
2012-07-12 11:27:41 +02:00 |
|
Johann Dreo
|
c3e4f13ffd
|
template< class… to template< typename…
|
2012-07-12 11:27:10 +02:00 |
|
Johann Dreo
|
4b4e6d065c
|
include adaptive operators ; deactivate EDASA
|
2012-07-12 11:26:21 +02:00 |
|
Johann Dreo
|
defa972e09
|
typedef EOT -> EOType
|
2012-07-12 11:25:34 +02:00 |
|
Johann Dreo
|
546f24295e
|
use adaptive operators to implement CMA-ES
|
2012-07-12 11:25:07 +02:00 |
|
Johann Dreo
|
fc66eb4fd7
|
adaptive sampler for cmaes
|
2012-07-11 13:49:37 +02:00 |
|
Johann Dreo
|
877937f7fc
|
adaptive distribution for cmaes
|
2012-07-11 13:49:23 +02:00 |
|
Johann Dreo
|
8f736191c0
|
correct relative include path for edoStatNormalMulti
|
2012-07-11 13:45:56 +02:00 |
|
Johann Dreo
|
6b5288f195
|
build with boost by default
|
2012-07-11 13:44:43 +02:00 |
|
Benjamin Bouvier
|
12560899ae
|
Updating MPI tests.
|
2012-07-11 12:00:36 +02:00 |
|
Benjamin Bouvier
|
4ab5b2fd89
|
Taking time measures only if parallel.doMeasure() is true.
|
2012-07-11 11:41:10 +02:00 |
|
Benjamin Bouvier
|
414e011296
|
Using ParallelApplyJob instead of MultiParallelApplyJob in eoPopEvalFunc.
|
2012-07-11 10:42:35 +02:00 |
|
Benjamin Bouvier
|
108c0bcf35
|
Automatic deleting functors, only if necessary.
|
2012-07-11 10:41:48 +02:00 |
|
Benjamin Bouvier
|
d805800731
|
Added packet size to parallel parser and default argument to static assignment.
|
2012-07-11 10:03:53 +02:00 |
|
Johann Dreo
|
ea8da0e965
|
manual merge eompi
|
2012-07-10 18:00:25 +02:00 |
|
Benjamin Bouvier
|
472b86bc68
|
MPI job functors have to be created with new, so as to be deleted by delete, because of Composite / Decorator pattern.
|
2012-07-10 17:34:18 +02:00 |
|
Benjamin Bouvier
|
008f2571b2
|
MultiJob and OneShotJob allow to choose job's way of termination (Kill for multi, Finish for one shot).
|
2012-07-10 17:32:18 +02:00 |
|
Benjamin Bouvier
|
6600f1db51
|
Suppressed some warnings at compilation.
|
2012-07-10 16:08:35 +02:00 |
|
Johann Dreo
|
7ac6662090
|
Merge branch 'cmaes'
|
2012-07-10 15:39:20 +02:00 |
|
Johann Dreo
|
394c9fc7cd
|
oups, forgot to remove a stupid debug assertion
|
2012-07-10 15:38:55 +02:00 |
|
Benjamin Bouvier
|
76c4f19829
|
Separating parameters of store's default constructor of job parameters in eoParallelPopEval.
|
2012-07-10 15:38:36 +02:00 |
|
Johann Dreo
|
144eb30bf9
|
NEWS file for EDO
|
2012-07-10 15:36:02 +02:00 |
|
Johann Dreo
|
76228adc89
|
the readme talks about eda rather than eda_sa, less simple
|
2012-07-10 15:35:40 +02:00 |
|
Johann Dreo
|
4d6f59fae8
|
set EDO version number to 0.1
|
2012-07-10 15:25:14 +02:00 |
|
Johann Dreo
|
6cdf848f26
|
BUGFIX end solution initialization in the Normal Eigen sampler ; much more asserts
|
2012-07-10 15:19:55 +02:00 |
|
Johann Dreo
|
c663ad9230
|
move parser makers to show all help and use explicit dimension_size in bounder init app/eda
|
2012-07-10 15:18:31 +02:00 |
|
Benjamin Bouvier
|
606eef08d8
|
Difference between termination messages Kill (stops the worker) and Terminate (waits for another task).
|
2012-07-10 14:48:46 +02:00 |
|
Benjamin Bouvier
|
ad89e280f9
|
Serialization: using maximum precision when converting double to string.
|
2012-07-10 14:46:12 +02:00 |
|
nojhan
|
012d81f7e0
|
clean old useless comments
|
2012-07-10 14:11:22 +02:00 |
|
nojhan
|
487a76c863
|
use types from the distribution
|
2012-07-10 14:09:57 +02:00 |
|
nojhan
|
b0cbdf41ba
|
correct vector initialization within Eigen implemetation; delete useless asserts
|
2012-07-10 14:09:10 +02:00 |
|
nojhan
|
f405973736
|
use Eigen defaults column major store order
|
2012-07-10 14:07:34 +02:00 |
|
nojhan
|
2c0638aa8f
|
correct template typedef for NormalMulti* classes
|
2012-07-10 12:04:25 +02:00 |
|