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
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
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.
(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