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 13 years ago

Closed 13 years ago

#1010 closed defect (fixed)

ERROR en Forecast

Reported by: Ines Miranda Owned by: Ines Miranda
Priority: blocker Milestone: Development 1A
Component: Forecast Keywords: forecast, pulse
Cc:

Description

Hola,

tengo un modelo definido a partir de un ARIMA y con un pulso como único input. Estima perfectamente y cuando va a hacer la previsión puntual sale este error:

ERROR: [239] parameterFM is not a valid object for type Set.

[Call stack]
  [10] Anything modelForecast::expTerm.R::instance::_PrepareForecast (Anything data)
  [9] NameBlock modelForecast::expTerm.R::instance::GetData.Forecast (Real void)
  [8] Set modelForecast::submodel.R::instance::GetEffects.Forecast (Real void)
  [7] NameBlock modelForecast::submodel.R::instance::_GetFilter.Forecast (Real void)
  [6] Anything modelForecast::expTerm.R::instance::_UseCache (Code method)
  [5] NameBlock modelForecast::submodel.R::instance::GetFilter.Forecast (Real void)
  [4] Anything modelForecast::submodel.R::instance::GetFilter.Forecast.Mean (Real void)
  [3] Real MMS::Menu::Submodel.Forecast.CTOForecast (Anything instances_, Set extraData)
  [2] Real option::option::inst::invoke (Anything objOrSelection)
  [1] Real GuiTools::MenuManager::invokeEntry (Text optionName, Set objOrSelection)

ERROR: [240] Wrong arguments in call to Set * cto1 * cto2  {Set cto1, Set cto2}

[Call stack]
  [10] Anything modelForecast::expTerm.R::instance::_PrepareForecast (Anything data)
  [9] NameBlock modelForecast::expTerm.R::instance::GetData.Forecast (Real void)
  [8] Set modelForecast::submodel.R::instance::GetEffects.Forecast (Real void)
  [7] NameBlock modelForecast::submodel.R::instance::_GetFilter.Forecast (Real void)
  [6] Anything modelForecast::expTerm.R::instance::_UseCache (Code method)
  [5] NameBlock modelForecast::submodel.R::instance::GetFilter.Forecast (Real void)
  [4] Anything modelForecast::submodel.R::instance::GetFilter.Forecast.Mean (Real void)
  [3] Real MMS::Menu::Submodel.Forecast.CTOForecast (Anything instances_, Set extraData)
  [2] Real option::option::inst::invoke (Anything objOrSelection)
  [1] Real GuiTools::MenuManager::invokeEntry (Text optionName, Set objOrSelection)

La previsión del noise se hace bien, pero la previsión el filtro no la está haciendo.

Me podéis ayudar?

Muchas gracias

Change History (10)

comment:1 Changed 13 years ago by Pedro Gea

Milestone: Maintenance
Status: newaccepted

comment:2 Changed 13 years ago by Pedro Gea

Milestone: MaintenanceDevelopment 1A
version: 1

Se han incorporado errores al solucionar #1006 debido al uso de las estructuras para referir datos (@Anything, @Serie o @Matrix).

comment:3 Changed 13 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

(In [3219]) Closes #1010
Refs #1006

comment:4 Changed 13 years ago by Ines Miranda

Resolution: fixed
Status: closedreopened

Hola,

he actualizado los paquetes de MMS y sigue apareciendo el mismo error.

comment:5 Changed 13 years ago by Pedro Gea

Status: reopenedaccepted

No sé si es que el bug no se ha corregido bien o que no te has actualizado bien.

Si te actualizaste bien, al ejecutar:

Text "MMS."<<MMS::_.autodoc.version.high<<"."<<MMS::_.autodoc.version.low;
Text MMS::_.autodoc.versionControl;

deberías obtener:

"MMS.1.8"
"Ruta: .
URL: https://trac.localbayes.es/svn/mms/trunk/MMS
Raíz del repositorio: https://trac.localbayes.es/svn/mms
UUID del repositorio: a2a5526c-3b3d-4968-8f03-fca2190f700a
Revisión: 3219
Tipo de nodo: directorio
Agendado: normal
Autor del último cambio: pgea
Revisión del último cambio: 3219
Fecha de último cambio: 2012-07-12 11:46:56 +0200 (jue 12 de jul de 2012)

"

Para actualizarse puedes usar el código siguiente:

Real TolPackage::Update("MMS"); // actualiza el paquete, esto es si ya tienes la última versión
Real TolPackage::Upgrade("MMS"); // mejora el paquete, baja una versión nueva

También puedes hacer eso mismo para todos los paquetes con:

Real TolPackage::UpdateAll(?); 
Real TolPackage::UpgradeAll(?); 

Si el problema es que el bug sigue sin corregirse del todo, necesitaría un objeto forecast con el que reproducirlo.

comment:6 Changed 13 years ago by Ines Miranda

Pedro,

realmente me había actualizado MMS pero no estaban todos los paquetes del tol actualizados. Después los actualicé y aún no he podido probar si funciona.

Puedes cerrar el ticket si quieres, y si cuando pueda hacer la prueba, si veo que sigue saliendo error, lo vuelvo a reabrir.

Gracias

comment:7 Changed 13 years ago by Ines Miranda

Hola Pedro,

sigue saliendo el error. No he conseguido colocar el objeto Estimación en nas, en la carpeta de tickets, porque la conexión desde aquí es casi imposible.
Te lo envío por email. Creo que es la única forma.

De todas formas, soy la única del equipo que se ha actualizado todo, y los demás están consiguiendo crear previsiones que cuando me las pasan a mi, al intentar acceder a los datos, me sale el error que colocaba en el primer ticket. O sea que entiendo que el error persiste.

Saludos

comment:8 Changed 13 years ago by Ines Miranda

Hola,

realmente no se había actualizado bien MMS. Con la versión 1.8 y el Tol v3.1 p013, se ha solucionado el problema.

comment:9 Changed 13 years ago by Ines Miranda

Owner: changed from Pedro Gea to Ines Miranda

comment:10 Changed 13 years ago by Ines Miranda

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.