Commit graph

1,998 commits

Author SHA1 Message Date
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
nojhan
51632cf856 add an assert to check if parents size <= offspring size when using eoCommaReplacement
This may be more explicit than the exception thrown in eoTruncate.
2012-07-06 21:40:28 +02:00
nojhan
5827444774 Comment out deprecated stuff and fix corresponding tests
This may break your code if you did not pay attention to warnings in the previous release, the old code is still here in
case you want to understand what's going on.
2012-07-06 20:48:18 +02:00
Joost
b01c7ac0f0 include omp.h only if _OPENMP is defined 2012-07-06 20:33:58 +02:00
Jochen Küpper
04f6367bac make install script robust to file creation errors 2012-07-06 19:46:30 +02:00
nojhan
07fede786f Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2012-07-06 18:25:15 +02:00
Caner Candan
29e31fb6df * ga/make_op: added kbit flip mutation, disabled by default 2012-06-25 02:18:15 +02:00
Caner Candan
1809120d34 * ga/make_ga: eoBooleanGeneration is now settable 2012-06-25 02:17:32 +02:00
Caner Candan
d44a696e21 * fixed regression with gcc 4.7 2012-06-23 13:39:17 +02:00
Caner Candan
46b3f77d9c * make_checkpoint.h: added --monitor_with_CtrlC option in order to monitor only when Ctrl-C is pressed 2012-06-22 17:41:46 +02:00
Caner Candan
48a9063312 * make_checkpoint.h: too much empty lines removed 2012-06-22 16:55:40 +02:00
Caner Candan
afc0bb6f9b + eoSignal: to handle signal with eoCheckpoint instances 2012-06-22 15:37:51 +02:00
Caner Candan
ba45bac06c * make_continue_ga.cpp: typo 2012-06-22 15:36:19 +02:00
Caner Candan
4d2931b810 * eoCtrlCContinue.h: signal c++ header file 2012-06-22 15:35:54 +02:00
Caner Candan
5c85bbdede * eoStdoutMonitor.h: warning message should be disabled 2012-06-22 15:35:16 +02:00
Caner Candan
f962a7942b * we can now disable deprecated messages 2012-06-17 21:01:16 +02:00
Caner Candan
6637535020 * cmakelists.txt: minimum version checker 2012-06-17 20:59:21 +02:00
Caner Candan
699a6c1858 * eo/src/pyeo/test/run_tests.sh: removed ambigious use of python version 2012-06-17 14:21:55 +02:00
Caner Candan
0cfab9208b * install_symlink.py.cmake compatible with python3 2012-06-14 15:31:23 +02:00
Caner Candan
a183a1c6d1 * make_op.h, eoLogger.cpp: disabled not used variables. should I remove them ? 2012-06-14 15:30:41 +02:00
Caner Candan
461edcf3cf * eoReduceSplit.h: useless comparaision fixed since it was: unsigned < 0 2012-06-14 15:30:13 +02:00
Caner Candan
6051ccb274 edoNormalMulti.h: added missing license header 2012-06-14 01:50:16 +02:00
Caner Candan
44d80d0020 * eoBitOp.h: added eoDetSingleBitFlip class 2012-06-14 01:08:26 +02:00
Caner Candan
138706d125 * checkpoint main header file: just added license and multi-inclusion protection 2012-06-14 01:06:38 +02:00
Caner Candan
0d92a48d89 + added eoFunctorStat class 2012-06-14 01:05:27 +02:00
nojhan
851d1278f5 missing assert.h header in eoState 2012-05-09 11:45:56 +02:00
Caner Candan
cd94be6957 * fixed gcc 4.7 errors: ambigious calls to super class methods 2012-05-01 20:59:45 +02:00
Caner Candan
d25dc3833b Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2012-05-01 20:49:54 +02:00
Caner Candan
0d5bf295cb * commented unused function params 2012-05-01 20:49:29 +02:00
nojhan
f7b9db1358 generilaze the output of an eoState : now you can change the format, comes with defaults formatting (latex and json) 2012-04-16 11:28:47 +02:00
nojhan
854c65f582 eoFunctor: protected member and security warning in debug mode when storing the same pointer several times 2012-04-03 15:41:07 +02:00
nojhan
65dfa4cf2b bugfix include assert.h in eoPop.h 2012-04-01 12:13:05 +02:00
nojhan
ca8948486f cleaning the indentation and formating of eoPop.h, added the authors 2012-04-01 12:09:17 +02:00
nojhan
aa9fc586b6 assert pop size is not null in elements accessors 2012-04-01 11:59:43 +02:00
nojhan
28fedd3c51 added a deprecated pragma message to eoOStreamMonitor 2012-03-31 17:49:41 +02:00
nojhan
8c121bdafb added an new exception to handle cases where a wrong template is given to eoParser::valueOf 2012-03-31 17:48:55 +02:00