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

Last modified 14 years ago

#663 closed defect

Desaparición de parámetros al borrar una estimación — at Version 1

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

Description (last modified by Pedro Gea)

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 (1)

comment:1 Changed 14 years ago by Pedro Gea

Component: GeneralResults
Description: modified (diff)
Milestone: Release 0.6
Priority: blockercritical
Status: newaccepted

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 mediante DeepCopy:

Set a = DeepCopy(MMS::Container::GetEstimation(1)::GetParameters(?));
Note: See TracTickets for help on using tickets.