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

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#1598 closed defect (fixed)

Errores en Diagnostics en la función Estimate

Reported by: Alfredo Torre Owned by: Víctor de Buen Remiro
Priority: highest Milestone: Mantainance
Component: Various Version: 3.1
Severity: blocker Keywords: Estimate, error, Diagnostics
Cc:

Description (last modified by Víctor de Buen Remiro)

Hola TOL,
al llamar a la función Estimate obtengo unos errores en el bloque de Diagnostics:

Diagnostics
ERROR: [18] Error en el nombre del 1-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfFstReg' en lugar de 'FstRegAutCorBounds'.

ERROR: [19] Error en el nombre del 2-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfFstSea' en lugar de 'FstSeaAutCorBounds'.

ERROR: [20] Error en el nombre del 3-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfSndReg' en lugar de 'SndRegAutCorBounds'.

ERROR: [21] Error en el nombre del 4-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfSndSea' en lugar de 'SndSeaAutCorBounds'.

ERROR: [22] Error en el nombre del 5-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfBoxPieMReg' en lugar de 'RegBoxPierceLjungBounds'.

ERROR: [23] Error en el nombre del 6-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResAcfBoxPieMSea' en lugar de 'SeaBoxPierceLjungBounds'.

ERROR: [24] Error en el nombre del 7-ésimo elemento de Set DiagnosticsBounds que debería ser 'ResNorPearson' en lugar de 'FisherBounds'.

ERROR: [25] Error en el nombre del 8-ésimo elemento de Set DiagnosticsBounds que debería ser 'ParamSignif' en lugar de 'MinSignificationBounds'.

ERROR: [26] Error en el nombre del 9-ésimo elemento de Set DiagnosticsBounds que debería ser 'ParamCorrel' en lugar de 'MaxCorrelationBounds'.

ERROR: [27] Error en el nombre del 10-ésimo elemento de Set DiagnosticsBounds que debería ser 'ParamMulticolin' en lugar de 'MixedSignCorrBounds'.

ERROR: [28] Error en el nombre del 11-ésimo elemento de Set DiagnosticsBounds que debería ser 'ParamStationary' en lugar de 'UnitRootsProbBounds'.

Gracias por adelantado.

Change History (10)

comment:1 Changed 12 years ago by Víctor de Buen Remiro

(In [5069]) Refs #1598

comment:2 Changed 12 years ago by Víctor de Buen Remiro

Description: modified (diff)

Sí, tenemos un problema de descontrol bastante grande con la StdLib desde que se pasó a paquete.

Resulta que en la nueva versión se han hecho cambios profundos en la diagnosis que han requerido nuevos campos y nueva nomenclatura en la estructura @TestBounds de definición de cada uno de los elementos diagnósticos. Esa estructura está definida en la StdLib pero se rellena desde el código C++ de la función Estimate con la información relativa al modelo estimado. Así pues en este momento tenemos dos versiones distintas de @TestBounds en cada una de las versiones C++ de TOL, pero en cambio no es posible mantener dos versiones distintas del paquete StdLib. Si subo los cambios al paquete con un nuevo número de versión puedo hacer que exija la nueva versión de TOL pero entonces las versiones previas de la StdLib se quedarían congeladas para siempre.

Si no vas a usar los resultados de la diagnosis lo más sencillo sería inhabilitarla mediante la sentencia

  Real DoDiagnostics := False;

comment:3 Changed 12 years ago by Víctor de Buen Remiro

La solución definitiva y general para el problema de las estructuras TOL definidas en la StdLib y usadas en C++ se propone en el ticket #1599

comment:4 Changed 12 years ago by Víctor de Buen Remiro

(In [5070]) Refs #1598

comment:5 Changed 12 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: newclosed

comment:6 Changed 12 years ago by Jorge

(In [5071]) refs #1598, #1599 preparing next TOL versión that will solve tickets 1598 & 1599

comment:7 Changed 12 years ago by Jorge

(In [5072]) refs #1598, #1599 preparing next TOL versión that will solve tickets 1598 & 1599

comment:8 Changed 12 years ago by Jorge

(In [5078]) refs #1598, #1599

comment:9 Changed 12 years ago by Jorge

(In [5085]) refs #1598 & #1599, estructuras de Estimate van a tolcore

comment:10 Changed 12 years ago by Jorge

(In [5086]) refs #1598 & #1599, las estructuras usadas en Estimate van a tolcore

Note: See TracTickets for help on using tickets.