Opened 15 years ago
Closed 15 years ago
#663 closed defect (fixed)
Desaparición de parámetros al borrar una estimación
| Reported by: | irobles | Owned by: | Pedro Gea |
|---|---|---|---|
| Priority: | critical | Milestone: | Release 0.6 |
| Component: | Results | Keywords: | |
| Cc: |
Description (last modified by )
Si tengo un objeto estimation y cogemos los parametros, para almacenarlos en otro conjunto
Set a = MMS::Container::GetEstimation(1)::GetParameters(?);
y luego removemos los estimations:
MMS::Container::RemoveEstimations(?);
Desaparece lo que hay en el conjunto a. Si probamos con matriculación de vehículos desaparece todo menos las sigma2 que conservan su valor.
Serie deseable que se conservaran en el conjunto los parámetros.
Change History (2)
comment:1 Changed 15 years ago by
| Component: | General → Results |
|---|---|
| Description: | modified (diff) |
| Milestone: | → Release 0.6 |
| Priority: | blocker → critical |
| Status: | new → accepted |
comment:2 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
Los parámetros se están eliminando de manera forzada para evitar problemas de abusos de memoria: objetos que no se decompilan al eliminar una estimación.
Quizá esta medida es un tanto innecesaria, pues son objetos de RandVar, y son independientes (del punto de vista de la implementación) del modelo y de la estimación.
Mientras tanto, se puede hacer una copia de estos paramétros (variables aleatorias reales:
RandVar::@Real.Random) haciendo una copia del conjunto y su contenido medianteDeepCopy: