Johann Dreo
|
1317f3b25a
|
bugfix: bad assert api to eigen
|
2012-07-17 18:23:22 +02:00 |
|
Johann Dreo
|
0f73b7633a
|
empty constructors for distributions, that defaults to 1 dimension
|
2012-07-17 18:12:30 +02:00 |
|
Johann Dreo
|
948903ac18
|
bugfix: missing files for cmaes, renamed edoCMAES to AdaptiveAlgo for further refactorization
|
2012-07-17 18:11:16 +02:00 |
|
Johann Dreo
|
6b48ec2108
|
Merge branch 'master' into cmaes
|
2012-07-17 17:40:13 +02:00 |
|
Johann Dreo
|
1f4a421dbd
|
simpler cmaes demo, without hazardous file dumping
|
2012-07-17 17:03:40 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
nojhan
|
c0be5c9700
|
no need of a eigen test
|
2012-07-10 12:02:40 +02:00 |
|
nojhan
|
f8bae61095
|
use row major everywhere with Eigen
|
2012-07-09 22:58:55 +02:00 |
|
nojhan
|
f0564c233e
|
test support for Eigen implementations
|
2012-07-09 22:37:40 +02:00 |
|
nojhan
|
661ef08e44
|
working multi-normal sampler with eigen
Diagonal matrix are intermediate type, implicit conversion to matrix is needed.
|
2012-07-09 22:36:41 +02:00 |
|
nojhan
|
f3e1562a14
|
add the Eigen library implementations of normal distributions computations
|
2012-07-09 18:47:35 +02:00 |
|
nojhan
|
3eefe9cd25
|
deactivate eda_sa for the moment
|
2012-07-09 18:46:48 +02:00 |
|
nojhan
|
766ac33c5a
|
conditional build scripts with boost xor eigen
|
2012-07-09 16:26:19 +02:00 |
|
nojhan
|
42be24628e
|
Merge branch 'master' into cmaes
|
2012-07-09 11:32:13 +02:00 |
|
nojhan
|
2d19ff4e6d
|
prepare CMA-ES from the EDA example
|
2012-07-09 11:31:34 +02:00 |
|
nojhan
|
da4a7489f3
|
bugfix build: build applications, correct prototype for EDA
|
2012-07-09 11:29:48 +02:00 |
|
Caner Candan
|
6051ccb274
|
edoNormalMulti.h: added missing license header
|
2012-06-14 01:50:16 +02:00 |
|
Caner Candan
|
e851cc119b
|
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
|
2012-03-06 21:56:15 +01:00 |
|
nojhan
|
426c3584be
|
remove warning about unused variable 'size' in edoSampler
|
2012-02-10 10:01:15 +01:00 |
|
Caner Candan
|
55cbeb0ca1
|
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
|
2012-01-19 02:35:18 +01:00 |
|
nojhan
|
10a5712594
|
replace the assert on empty index in the dispatcher by a warning
|
2012-01-12 17:47:55 +01:00 |
|
nojhan
|
d10325d1ad
|
bypass repairer calls if the index list is empty in the dispatcher
|
2012-01-12 16:49:50 +01:00 |
|
nojhan
|
ebf33d8177
|
bugfixes concerning the mew api
|
2011-12-23 16:50:51 +01:00 |
|
nojhan
|
4805f72a80
|
use the new cholesky api in edoSamplerNormalMulti
|
2011-12-23 16:31:35 +01:00 |
|
nojhan
|
fdf3549b1c
|
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
Conflicts:
edo/src/edoSamplerNormalMulti.h
|
2011-12-23 16:06:52 +01:00 |
|
nojhan
|
c4d2f8eaf9
|
cholesky classes are now in separate files
|
2011-12-23 16:05:05 +01:00 |
|
Caner Candan
|
d7cc58def3
|
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
|
2011-12-14 19:52:46 +01:00 |
|
nojhan
|
406f2abbc8
|
beautifying code for Cholesky classes
|
2011-12-14 15:53:57 +01:00 |
|
nojhan
|
3b66f04fd6
|
refactoring Cholesky decomposition in several classes
|
2011-12-14 15:49:27 +01:00 |
|