nojhan
|
9decda0c6a
|
cholesky factorization with rounding to zero
|
2011-11-15 17:10:46 +01:00 |
|
nojhan
|
06100a6b57
|
test binary now computes average errors of the differents cholesky factorization methods over random covariance matrices
|
2011-11-13 21:40:39 +01:00 |
|
nojhan
|
17ce8a90e3
|
cholesky test can take matrix size and precision arguments
|
2011-11-12 23:53:23 +01:00 |
|
nojhan
|
fe2cebc0e8
|
BUGFIX: factorized matrix are not symetric, cholesky factorization should process different types for covariance and decomposition + better format output for cholesky test
|
2011-11-12 23:44:31 +01:00 |
|
nojhan
|
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
|
2011-11-12 20:13:18 +01:00 |
|
nojhan
|
b2b1a96423
|
working robust cholesky factorization, with test binary
|
2011-11-12 15:52:18 +01:00 |
|
nojhan
|
d5d8f87a90
|
more pertinent names for cholesky factorization functions
|
2011-11-12 14:24:54 +01:00 |
|
nojhan
|
b9b3c486f9
|
first attempt at implementing a robust cholesky
|
2011-11-10 15:56:59 +01:00 |
|
nojhan
|
ce7f59d408
|
pass the Cholesky method from the multi-normal sampler to the decomposition sub-class
|
2011-11-10 14:07:58 +01:00 |
|
nojhan
|
fb82958253
|
more refactorization of the multi-normal sampler, now you can choose among two Cholesky factorization methods
|
2011-11-10 11:48:14 +01:00 |
|
nojhan
|
9fe6995df1
|
refactoring of the cholesky decomposition
|
2011-11-09 15:48:07 +01:00 |
|
nojhan
|
1af6715ddc
|
BUGFIX: should use the standard deviation when sampling a mono-normal law, because it have the same scale than the mean
|
2011-11-09 11:38:40 +01:00 |
|
nojhan
|
96dc505f92
|
bugfix: invalidate the individual after having repaired it
|
2011-11-09 10:35:41 +01:00 |
|
nojhan
|
391c9e9e22
|
use decimals instead of tens
|
2011-11-09 10:15:21 +01:00 |
|
nojhan
|
0e9d9f8c81
|
added a symetric round repairer around 0.5, plus a rounding at a given precision
|
2011-11-08 18:40:28 +01:00 |
|
nojhan
|
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
|
2011-11-08 17:55:01 +01:00 |
|
nojhan
|
979f33b721
|
ditaa text diagram explaining how the repairer dispatcher works
|
2011-11-07 15:44:36 +01:00 |
|
nojhan
|
03b69f1819
|
compilfix: correct template name for dispatcher's indexes
|
2011-11-03 11:13:32 +01:00 |
|
nojhan
|
da5b29146b
|
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
|
2011-11-03 10:58:27 +01:00 |
|
nojhan
|
d4c8a63edc
|
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
|
2011-11-03 10:55:53 +01:00 |
|
nojhan
|
d002dccadf
|
cleaner debug code for uniform bounder
|
2011-11-03 10:54:07 +01:00 |
|
nojhan
|
e6b1c63fde
|
assert there is less indexes than items in the whole solution given to the repairer dispatcher ; comment useless debug code
|
2011-10-28 16:50:15 +02:00 |
|
nojhan
|
7acaa0beab
|
more doc about the repairer dispatcher
|
2011-10-26 15:35:04 +02:00 |
|
Caner Candan
|
47cdcb8052
|
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
|
2011-10-25 20:30:19 +02:00 |
|
nojhan
|
c0ba29d4a3
|
explicit parenthesis for the assert in edoSamplerUniform
|
2011-10-19 11:32:20 +02:00 |
|
nojhan
|
ea98e9b3f4
|
bugfix assert was too restrictive in the uniform sampler, when min==max, the number drawn can be <= max
|
2011-10-17 14:42:25 +02:00 |
|
nojhan
|
99d1a08e7c
|
repairer dispatcher may be used with an unordered vector of indexes, thus we use a vector and not a set
|
2011-10-14 10:34:33 +02:00 |
|
nojhan
|
ea17fb07ad
|
useless assert
|
2011-10-10 21:15:19 +02:00 |
|
Caner Candan
|
f7c4c53d09
|
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
|
2011-10-03 15:41:57 +02:00 |
|
nojhan
|
712098a5cd
|
more asserts in RepairerDispatcher and BounderUniform
|
2011-09-22 11:57:31 +02:00 |
|
nojhan
|
e7791bb4df
|
separate empty/parametrized constructors in Bounder
|
2011-09-22 11:56:26 +02:00 |
|
nojhan
|
90e67e46d2
|
indent
|
2011-09-22 11:55:10 +02:00 |
|
nojhan
|
54224807f5
|
constructor for EDA without a needed edoContinue
|
2011-09-22 11:53:59 +02:00 |
|
nojhan
|
6fb123f2be
|
dispatcher inherits from repairer and not from UF
|
2011-09-15 17:47:24 +02:00 |
|
nojhan
|
c1d49d7bd2
|
use default typename for distrib, correct constructor superclass init
|
2011-09-15 17:44:55 +02:00 |
|
nojhan
|
2bc68f94a6
|
add edoBounderUniform.h
|
2011-09-15 17:34:57 +02:00 |
|
nojhan
|
37a2c68b69
|
code formating
|
2011-09-15 17:27:46 +02:00 |
|
nojhan
|
c7d060efc0
|
constructors parameters in the correct order, a constructor without an edoContinue
|
2011-09-15 17:23:23 +02:00 |
|
nojhan
|
e4399683dd
|
Repairer operator more generic than Bounder, example with a Repairer that rounds values, a Dispatcher to call several Repairer on partial solutions
|
2011-09-14 16:30:45 +02:00 |
|
nojhan
|
d6ccadd18e
|
doc update
|
2011-09-14 16:28:39 +02:00 |
|
nojhan
|
6489e6f4e2
|
there is no MO library, only headers
|
2011-09-14 10:59:28 +02:00 |
|
nojhan
|
61ad00acbc
|
bugfix: would not link to EO libraries
|
2011-09-13 16:54:04 +02:00 |
|
nojhan
|
c63e5f919f
|
update the edoEDA to a simple EDA
|
2011-09-13 16:53:30 +02:00 |
|
nojhan
|
0a04059f10
|
space-ification of the tab indents
|
2011-09-12 16:44:08 +02:00 |
|
nojhan
|
7f6c591a6b
|
dox for bounders
|
2011-09-12 16:05:18 +02:00 |
|
nojhan
|
878093ba0b
|
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
|
2011-09-12 14:46:49 +02:00 |
|
nojhan
|
fed4a99df0
|
+# Empty source files, because we want to build a library
|
2011-09-12 14:40:27 +02:00 |
|
nojhan
|
b6ca088c83
|
eoParserLogger deprecated in favor of eoParser
|
2011-09-12 14:38:28 +02:00 |
|
Caner Candan
|
6e87948a01
|
* edoEDASA: indentation
|
2011-09-04 17:19:03 +02:00 |
|
Caner Candan
|
59343bf45e
|
* edo: added comments to generate all inheritance of classes in doxygen
|
2011-08-23 18:59:28 +02:00 |
|