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
nojhan
1bc2c5cc46
added the 'value' method to eoParser, so as to permits a direct access to the value stored within the eovalueParam corresponding to a given param name
2012-03-26 18:18:45 +02:00
nojhan
47447c4765
inherit eoCombinedContinue from std::vector, instead of having it as a member, so that we can easily manipulate continuators themselves
2012-03-26 18:15:45 +02:00
nojhan
8be94d95cf
throwing destructor to avoid looser throw specifier error within gcc
2012-03-16 10:28:25 +01:00
nojhan
b89a216d2d
added a pragma warning along with the eo::log one in eoProportionalCombinedOp
2012-03-15 18:16:57 +01:00