close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 14 years ago

#448 closed task (fixed)

Aligerar la caché inicial en las clases de resultados

Reported by: Pedro Gea Owned by: Pedro Gea
Priority: major Milestone: Release 0.6
Component: Results Keywords:
Cc:

Description

En la inicialización de la caché de estimaciones y previsiones se obtienen todas las muestras para las combinaciones de parámetros lo que supone mucho coste en tiempo y memoria cuando éstas sólo se han introducido para definir restricciones de orden.

Habría que evitar esto y ver si alguna otra inicialización que pudiera considerarse supérflua.

Change History (2)

comment:1 Changed 14 years ago by Pedro Gea

(In [2382]) Se evita la caché inicial de las m-combinaciones sin dependencias (no participan en una jerarquía).
Esto puede reducir el tiempo de estimación en el caso de modelos con muchas combinaciones y con la caché inicial activada (setting Real _.initialCache==True) hasta el 60% de lo que duraba, y dejar los mecanismos de caché inicial en algunos casos hasta en el 15% de lo que duraban.
Los mecanismos de caché se mantienen para agilizar la consulta de los valores estimados para las combinaciones de parámetros.
Refs #536, #448

comment:2 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: newclosed

Ya se evitó la caché inicial de las m-combinaciones y no se encontró ninguna otra caché que pudiera considerarse innecesaria y aplazarse a su uso bajo demanda.

Se observan mecanismos incompletos en el tratamiento de algunos objetos en las clases de previsión. Se añaden estas indicaciones en #563.

Note: See TracTickets for help on using tickets.