[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[oMetah-devel] ometah/experiment metahtest.py
From: |
Jean-Philippe Aumasson |
Subject: |
[oMetah-devel] ometah/experiment metahtest.py |
Date: |
Mon, 13 Jun 2005 02:42:54 -0400 |
CVSROOT: /cvsroot/ometah
Module name: ometah
Branch:
Changes by: Jean-Philippe Aumasson <address@hidden> 05/06/13 06:42:54
Modified files:
experiment : metahtest.py
Log message:
* forgot to commit on friday...
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/ometah/ometah/experiment/metahtest.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
Patches:
Index: ometah/experiment/metahtest.py
diff -u ometah/experiment/metahtest.py:1.15 ometah/experiment/metahtest.py:1.16
--- ometah/experiment/metahtest.py:1.15 Fri Jun 10 13:03:35 2005
+++ ometah/experiment/metahtest.py Mon Jun 13 06:42:54 2005
@@ -44,17 +44,38 @@
D print execution time in log
W Interface pour N runs, en plottant le nécessaire à chaque fois...
-1000 < N < 100 000
+-> 25 runs de N = (max itérations), N = 10^3 | 10^4 | 10^5
+-> nb dimension : 10 | 30 | 50
+stopping test (% précision) : where ? itsMeta or ometah.cpp ??
+same precision for all algos ?
+
plottage de distribution : distrib pour chaque iteration, et pas pour
l'ensemble...superposition des distributions ?
--> distrib pour optima
+-> distrib pour optima(s) ?
+=> for each iteration, only keep best value (minimal)
'runs' multiples, sauvegarder chaque optimum obtenu
+-> trier 25 runs !
+values kept :
+1 (best), 7, 13 (median), 19, 25 (worst)
++ mean & std for the 25 runs ( ~ sum_values / 25 )
+
+Termination error value : 1O^-8
+
plottages solutions si plusieurs dimensions ?
parse error when no description (ou no autre chose...)
+search only in the bounds => initialization in bounds ??
+(pr l'instant, bounds = [0, 1] pr tt pb)
+
+13/06/05
+
+Interface pour les 25 runs
+
+Distribution des optimums de chaque itération
+
/----
NOTES
@@ -368,6 +389,7 @@
def plotMultiRun(intfc, errorsList, valuesList, solutionsList):
""" after N runs, make the plottings for the data collected,
valuesList and ErrorList are lists of sublists """
+
def runSingle(argv):
@@ -391,14 +413,7 @@
# TODO : give a list of argvs and loop over the list
import time
- # each element is a sublist (for each run),
- # these sublists contain values for each iteration of the run
- lvalues = []
-
- # idem for the solutions,
- # the list contains sublists of Solution objects
- lsolut = []
-
+ points = []
## BOF...use Point object !! => add Err attribute in Point
for arg in argvs:
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/06
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/07
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/07
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/07
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/07
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/07
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/09
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/09
- [oMetah-devel] ometah/experiment metahtest.py, Jean-Philippe Aumasson, 2005/06/10
- [oMetah-devel] ometah/experiment metahtest.py,
Jean-Philippe Aumasson <=