LPTK
f13f737430
Merge ba19b29a22 into 5b39705a20
2013-07-16 02:43:42 -07:00
LPTK
9d0b83022d
intermediate commit 6'
2013-07-10 17:50:01 +02:00
LPTK
816ea1553a
intermediate commit 5
2013-07-09 16:25:30 +02:00
LPTK
8c6610ec67
intermediate commit 4
2013-07-01 16:36:10 +02:00
Johann Dreo
6f4ecc603b
bugfix correct asserts for nth element stat
2013-06-13 16:28:51 +02:00
Johann Dreo
c6868cf494
bugfix: correct nth position in nth element stat
2013-06-13 16:25:32 +02:00
LPTK
f969590595
Merge branch 'logger' into trikiSA
2013-06-13 16:16:16 +02:00
Johann Dreo
966a5670cb
Add an option to print names in front of values in stream monitor
2013-06-13 15:41:03 +02:00
LPTK
67f99d2c13
Merge branch 'master' of http://github.com/nojhan/paradiseo
2013-06-13 14:57:12 +02:00
Johann Dreo
0c82be47df
Add an Nth element stat to compute median without sorting the pop
2013-06-13 14:50:08 +02:00
Johann Dreo
819c2c3106
[COMPATIBILITY] Remove a unused parameter in eoInterquartileRangeStat constructor
2013-06-13 14:49:08 +02:00
Johann Dreo
8679da695c
Add a reference to the template type in eoStat
2013-06-13 14:48:40 +02:00
Johann Dreo
f4b71dffad
Add a warning when computing stat in empty pop
2013-06-13 14:48:00 +02:00
LPTK
a0464934cb
cleaning & doc
2013-06-12 11:58:38 +02:00
LPTK
9fc61f5a3b
performance tests adjusted
2013-06-11 17:11:20 +02:00
LPTK
11c32bb5f1
performance tests map/vector
2013-06-11 17:01:52 +02:00
LPTK
d77815cd11
Merge branch 'master' of http://github.com/nojhan/paradiseo
2013-06-11 14:10:23 +02:00
LPTK
de9af0ba21
new logger interface
2013-06-11 14:08:06 +02:00
LPTK
b66c38ce2c
minor fixes
2013-06-10 18:36:22 +02:00
Johann Dreo
b619a85718
bugfix: do not allow null interval in hypervolume diff metric
2013-06-06 11:43:34 +02:00
LPTK
6d7b95b401
Merge branch 'master' of http://github.com/nojhan/paradiseo
2013-06-05 15:39:16 +02:00
Lionel Parreaux
002e4a1964
added possibility to open files and close them automatically
2013-05-06 17:33:36 +02:00
Lionel Parreaux
35212ccc90
adapted eoLogger for redirecting to ostreams
2013-05-06 15:27:19 +02:00
Johann Dreo
150333ef7c
bugfix: include nessary headers for eoRealBounds
2013-04-30 15:56:24 +02:00
Johann Dreo
7a4bc3e6d3
eoRealInterval better error handling
...
Replace a logic exception in eoRealInterval by an assert.
Add a warning in debug mode when the range is null.
2013-04-30 12:02:16 +02:00
Johann Dreo
e34eb842f1
Add a parser accessor to check if a given param long name has beer asked
2013-04-03 13:51:33 +02:00
Benj Bouv
070d23de78
eo: eoTimerStat becomes serializable by default
2013-01-30 22:40:41 +01:00
Benj Bouv
70397c5ac8
Merge remote-tracking branch 'eodev/master' into mpi-exp
2013-01-30 19:29:36 +01:00
marcello-ptr
d706968c31
logger outbuf not initialized when ostream ctor is called
...
A crash happens on the static initialization of eoLogger eo::log;
at the end of the file eoLogger.cpp (line 255)
The reason is that the ctor used to initialize the std::eostream base class of
eoLogger is invoked with an _obuf argument while _obuf has not been initialized
already.
The solution is to call the function
std::ostream::init(&_obuf)
after the ctor initalizer list, i.e. inside the body ctor.
2013-01-04 17:09:06 +01:00
marcello-ptr
6ae4d1e7e5
adjustments in compatibility.h for vs2010 and STLPort
...
Higher _MSC_VER.
The definitions of std::min and std::max workarounds
should be enclosed within _STLP_INTERNAL_ALGOBASE_H
because STLPort provides the fix already.
2013-01-04 16:06:06 +01:00
canape
a3c6c8c16e
regression: local/local
2013-01-02 11:47:17 +01:00
Johann Dreo
188d1b4c56
REMOVE the generic fitness templates in eoSecondMomentStats in favor of scalar ones ; comment out old unused code
2012-11-23 16:52:35 +01:00
Johann Dreo
740275b31a
more generic eoSecondMomentStats: use EOT::Fitness instead of double
2012-11-22 14:47:13 +01:00
Johann Dreo
06ff0b682b
fix build system : make eo/edo tests work
2012-10-07 19:48:15 +02:00
Johann Dreo
8a81bd2191
update the build system: only basic build works
2012-10-06 01:08:59 +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
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
7fe2bc587a
eoRNG: added a clearCache() function for cleaning the normal() cached value
2012-10-01 22:23:07 -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
Benjamin BOUVIER
9d4742c995
TimerStat: better precision for wallclock time.
2012-09-18 22:03:07 -04:00
Benjamin BOUVIER
aa5e8bf6f3
Added method clean for eoTimerStat
2012-09-18 20:50:26 -04: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
Benjamin Bouvier
b31c520eba
Removed all remaining warnings at compilation
2012-07-27 15:22:23 +02:00
Johann Dreo
36f30db313
manual merge on eoPop.h
2012-07-26 16:29:34 +02:00
Benjamin Bouvier
66d56bd1d8
Serialized eoTimer with eoserial module.
2012-07-24 18:03:50 +02:00
Johann Dreo
afd02eeb37
manual merge: deactivate t-eoParallel, that depends on OpenMP, whatever the build options
2012-07-16 15:15:42 +02:00
Benjamin Bouvier
e7a48b8afb
Using dynamic scheduling by default
2012-07-12 19:15:52 +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
Benjamin Bouvier
4ab5b2fd89
Taking time measures only if parallel.doMeasure() is true.
2012-07-11 11:41:10 +02:00