Commit graph

  • 9decda0c6a cholesky factorization with rounding to zero nojhan 2011-11-15 17:10:46 +01:00
  • 06100a6b57 test binary now computes average errors of the differents cholesky factorization methods over random covariance matrices nojhan 2011-11-13 21:40:39 +01:00
  • 17ce8a90e3 cholesky test can take matrix size and precision arguments nojhan 2011-11-12 23:53:23 +01:00
  • fe2cebc0e8 BUGFIX: factorized matrix are not symetric, cholesky factorization should process different types for covariance and decomposition + better format output for cholesky test nojhan 2011-11-12 23:44:31 +01:00
  • e0f691c148 the complete robust cholesky factorization -- bugfix in LDLT: return the factorization LD^1/2 instead of L, thus no needs of accessors on D nojhan 2011-11-12 20:13:18 +01:00
  • b2b1a96423 working robust cholesky factorization, with test binary nojhan 2011-11-12 15:52:18 +01:00
  • d5d8f87a90 more pertinent names for cholesky factorization functions nojhan 2011-11-12 14:24:54 +01:00
  • b9b3c486f9 first attempt at implementing a robust cholesky nojhan 2011-11-10 15:56:59 +01:00
  • ce7f59d408 pass the Cholesky method from the multi-normal sampler to the decomposition sub-class nojhan 2011-11-10 14:07:58 +01:00
  • fb82958253 more refactorization of the multi-normal sampler, now you can choose among two Cholesky factorization methods nojhan 2011-11-10 11:48:14 +01:00
  • b04a66aaea Note: normal rng use the Marsaglia polar method nojhan 2011-11-09 15:49:04 +01:00
  • 9fe6995df1 refactoring of the cholesky decomposition nojhan 2011-11-09 15:48:07 +01:00
  • 1af6715ddc BUGFIX: should use the standard deviation when sampling a mono-normal law, because it have the same scale than the mean nojhan 2011-11-09 11:38:40 +01:00
  • 96dc505f92 bugfix: invalidate the individual after having repaired it nojhan 2011-11-09 10:35:41 +01:00
  • 391c9e9e22 use decimals instead of tens nojhan 2011-11-09 10:15:21 +01:00
  • 0e9d9f8c81 added a symetric round repairer around 0.5, plus a rounding at a given precision nojhan 2011-11-08 18:40:28 +01:00
  • 4d45970767 refactored vectors repairers that are using a function in a more generic way, added a binary function wrapper for vectors repairers, with the modulus function as an example nojhan 2011-11-08 17:55:01 +01:00
  • 979f33b721 ditaa text diagram explaining how the repairer dispatcher works nojhan 2011-11-07 15:44:36 +01:00
  • 03b69f1819 compilfix: correct template name for dispatcher's indexes nojhan 2011-11-03 11:13:32 +01:00
  • da5b29146b Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-11-03 10:58:27 +01:00
  • d4c8a63edc Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-11-03 10:55:53 +01:00
  • d002dccadf cleaner debug code for uniform bounder nojhan 2011-11-03 10:54:07 +01:00
  • e6b1c63fde assert there is less indexes than items in the whole solution given to the repairer dispatcher ; comment useless debug code nojhan 2011-10-28 16:50:15 +02:00
  • 7acaa0beab more doc about the repairer dispatcher nojhan 2011-10-26 15:35:04 +02:00
  • be9eb35559 + added FIndEO in edo Caner Candan 2011-10-26 10:20:48 +02:00
  • b41e4536c7 * changed cmake config file in order to user FindEO but still works with install.cmake manual config way, disabled application building since there is an issue when compiling Caner Candan 2011-10-26 10:19:09 +02:00
  • 825b1f4273 * FindEO: made compatible with pkgconfig finder Caner Candan 2011-10-26 10:07:01 +02:00
  • e2c680e847 + FindEO.cmake Caner Candan 2011-10-25 20:33:20 +02:00
  • 47cdcb8052 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-10-25 20:30:19 +02:00
  • c0ba29d4a3 explicit parenthesis for the assert in edoSamplerUniform nojhan 2011-10-19 11:32:20 +02:00
  • ea98e9b3f4 bugfix assert was too restrictive in the uniform sampler, when min==max, the number drawn can be <= max nojhan 2011-10-17 14:42:25 +02:00
  • 99d1a08e7c repairer dispatcher may be used with an unordered vector of indexes, thus we use a vector and not a set nojhan 2011-10-14 10:34:33 +02:00
  • 0ec2cb51b0 more explanations about eoScalarFitness nojhan 2011-10-11 18:46:26 +02:00
  • edc38e5394 it's __unix__, not __UNIX__ nojhan 2011-10-10 22:20:39 +02:00
  • ea17fb07ad useless assert nojhan 2011-10-10 21:15:19 +02:00
  • 5c7f3835f2 be sure that we fill the line with space when saving the status file nojhan 2011-10-10 21:11:03 +02:00
  • 0f6aa0581b conditionnal compilation to __UNIX__ with warning on other systems nojhan 2011-10-07 15:12:14 +02:00
  • cde052e784 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-10-07 12:42:51 +02:00
  • 12e003b12d Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-10-06 16:44:49 +02:00
  • 277a77c8a1 size_t -> std::size_t + header nojhan 2011-10-06 16:40:45 +02:00
  • 59448b9635 more doc on the parser format nojhan 2011-10-04 21:43:53 +02:00
  • f7c4c53d09 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-10-03 15:41:57 +02:00
  • ae919bc712 shortcut to get a param value nojhan 2011-10-02 22:22:18 +02:00
  • 1c4cdae663 use the logger to print warnings nojhan 2011-10-02 15:44:51 +02:00
  • 712098a5cd more asserts in RepairerDispatcher and BounderUniform nojhan 2011-09-22 11:57:31 +02:00
  • e7791bb4df separate empty/parametrized constructors in Bounder nojhan 2011-09-22 11:56:26 +02:00
  • 90e67e46d2 indent nojhan 2011-09-22 11:55:10 +02:00
  • 54224807f5 constructor for EDA without a needed edoContinue nojhan 2011-09-22 11:53:59 +02:00
  • 6fb123f2be dispatcher inherits from repairer and not from UF nojhan 2011-09-15 17:47:24 +02:00
  • c1d49d7bd2 use default typename for distrib, correct constructor superclass init nojhan 2011-09-15 17:44:55 +02:00
  • 2bc68f94a6 add edoBounderUniform.h nojhan 2011-09-15 17:34:57 +02:00
  • 37a2c68b69 code formating nojhan 2011-09-15 17:27:46 +02:00
  • c7d060efc0 constructors parameters in the correct order, a constructor without an edoContinue nojhan 2011-09-15 17:23:23 +02:00
  • e4399683dd Repairer operator more generic than Bounder, example with a Repairer that rounds values, a Dispatcher to call several Repairer on partial solutions nojhan 2011-09-14 16:30:45 +02:00
  • d6ccadd18e doc update nojhan 2011-09-14 16:28:39 +02:00
  • 6489e6f4e2 there is no MO library, only headers nojhan 2011-09-14 10:59:28 +02:00
  • 61ad00acbc bugfix: would not link to EO libraries nojhan 2011-09-13 16:54:04 +02:00
  • c63e5f919f update the edoEDA to a simple EDA nojhan 2011-09-13 16:53:30 +02:00
  • 37390e64dc CMake > 2.8 is needed, because of the FindOpenMP feature nojhan 2011-09-13 09:30:17 +02:00
  • 0a04059f10 space-ification of the tab indents nojhan 2011-09-12 16:44:08 +02:00
  • 7f6c591a6b dox for bounders nojhan 2011-09-12 16:05:18 +02:00
  • 878093ba0b Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-09-12 14:46:49 +02:00
  • fed4a99df0 +# Empty source files, because we want to build a library nojhan 2011-09-12 14:40:27 +02:00
  • 81539429a8 EO & EDO docs nojhan 2011-09-12 14:39:34 +02:00
  • b6ca088c83 eoParserLogger deprecated in favor of eoParser nojhan 2011-09-12 14:38:28 +02:00
  • 6e87948a01 * edoEDASA: indentation Caner Candan 2011-09-04 17:19:03 +02:00
  • 252e33d24d Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-08-23 21:07:36 +02:00
  • 59343bf45e * edo: added comments to generate all inheritance of classes in doxygen Caner Candan 2011-08-23 18:59:28 +02:00
  • 9ff69a8fca * edo: fixed deprecated eoParserLogger warning message Caner Candan 2011-08-23 18:39:28 +02:00
  • cb40049867 add a reference to the on-page webchat nojhan 2011-07-27 14:44:17 +02:00
  • 0a9aa989f2 comment a script that conflicts with on-page chat system nojhan 2011-07-27 14:40:57 +02:00
  • 61aa1807dc diagram of EO+ParadisEO nojhan 2011-07-26 17:53:52 +02:00
  • 4e0a6fdeff dummy merge nojhan 2011-07-26 17:53:20 +02:00
  • 18fb39be76 add ML as favorite contact medium, download button before help nojhan 2011-07-26 17:45:31 +02:00
  • d39cafe6d6 * lightblue.css: indented Caner Candan 2011-07-26 13:35:01 +02:00
  • d47c334596 * eo website W3C compliant + integrated mini-jappix to connect to XMPP from website Caner Candan 2011-07-26 13:33:34 +02:00
  • a0874576bf Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-07-24 23:49:09 +02:00
  • 8567bc5d28 * eoLogger: overidded ctor in order to define a file to dump Caner Candan 2011-07-22 11:10:25 +02:00
  • 862bee9081 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-07-03 01:46:09 +02:00
  • 0ce639e13a beautify the output of sections: no caps in parenthesis and space before colon nojhan 2011-07-01 10:52:44 +02:00
  • 367ad7fbe5 beautify the output of sections when help is called: upper case names and line padding nojhan 2011-07-01 10:37:13 +02:00
  • 34a3df1de1 Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-06-17 14:59:45 +02:00
  • e8e2b6da34 * apply.h: disabled useless functions Caner Candan 2011-06-17 14:26:54 +02:00
  • b6fd3d1dcf the OpenMP library should not be required for the build nojhan 2011-06-14 14:45:50 +02:00
  • cc99ec5ea1 Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev nojhan 2011-06-01 15:42:30 +02:00
  • 9d3c1cd070 * index.html: added a link to FAQ Caner Candan 2011-05-26 14:10:00 +02:00
  • 626d4bdbad * INSTALL Caner Candan 2011-05-26 14:09:42 +02:00
  • 6a03405806 + package_nsis, in order to create package on windows Caner Candan 2011-05-19 11:57:23 +02:00
  • 7fcc10e08f reminders about where to announce stable versions nojhan 2011-05-17 16:57:17 +02:00
  • 334f8c8da0 pick updated news from the 1.2.0 branch and prepare the next version nojhan 2011-05-17 16:10:37 +02:00
  • efcbcdfc21 same name prefix for the source archive than for the packages nojhan 2011-05-17 15:59:57 +02:00
  • dd20cdb26c install libpyeo.so in the packages, too nojhan 2011-05-17 15:47:11 +02:00
  • 73028ac095 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev Caner Candan 2011-05-14 23:45:20 +02:00
  • cdd2a0dc5f * eoEPReduce: moved the vector tmPop in attribute in order to keep memory capacity and avoir allocation/deallocation at each call to this function Caner Candan 2011-05-13 11:53:47 +02:00
  • 41b73f7834 * eoEasyEA: reserving same size allocation for parents and offspring in order to forcast the swapping in replacement operator Caner Candan 2011-05-13 11:37:49 +02:00
  • 6d8b66d345 Merge branch 'master' of ssh://localhost:9001/gitroot/eodev/eodev Caner Candan 2011-05-12 10:44:57 +02:00
  • 65b62e9015 + utils/eoParserLogger.h: added deprecated class with a warning message Caner Candan 2011-05-12 10:39:36 +02:00
  • be87159dc0 * eoDualFitness: overrided the operator equal in order to compare equality between two dual fitness Caner Candan 2011-05-12 10:15:18 +02:00
  • 4703121227 Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev nojhan 2011-05-11 22:08:57 +02:00
  • 3138657666 remove the ML warning ; add a download button nojhan 2011-05-11 21:59:29 +02:00