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

Closed 14 years ago

Last modified 14 years ago

#77 closed task (fixed)

Distribución a priori coherente

Reported by: lmperez Owned by: Pedro Gea
Priority: major Milestone: Release 0.6
Component: Tests Keywords:
Cc:

Description (last modified by Pedro Gea)

Comprobar si la distribución a priori que se le atribuye a un parámetro es
coherente o no, devolviendo True o False según sea más una traza de error
informando de que parámetro es.

Os dejo debajo el código de bsrlayer que lo hace:

//Logical distribution checking
Real ld = Not(
              Or(
                 And(
                   BinEQ(sQry->muprior,?),
                   Not(BinEQ(sQry->sigmaprior,?))
                 ),
                 And(
                   Not(BinEQ(sQry->muprior,?)),
                   BinEQ(sQry->sigmaprior,?)
                 )
              )
          ) * Real If(BinEQ(sQry->sigmaprior,?), True,
                Real If(sQry->sigmaprior <= 0,False, True));

Change History (7)

comment:1 Changed 15 years ago by lmperez

Component: Definición de ParámetrosGeneral
Milestone: Strategy & Adapter 0.5
Owner: changed from Pedro Gea to josp
Priority: criticalmajor

comment:2 Changed 15 years ago by lmperez

Owner: changed from josp to Pedro Gea
Status: newaccepted

comment:3 Changed 15 years ago by Pedro Gea

Description: modified (diff)
Milestone: Release 0.5Release 0.6
version: 0.50.6

comment:4 Changed 14 years ago by Pedro Gea

Component: GeneralTests

comment:5 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

Tras los cambios hechos en el commit [1953] ya no se pueden introducir restricciones inconsistentes con el valor inicial. El chequeo por tanto se hace en tiempo de edición.
Véase el método de clase @Parameter::TestValue.

comment:6 Changed 14 years ago by Pedro Gea

(In [1957]) Se evita que pueda establecerse un valor inicial fuera del intervalo de dominio modificando los extremos de la restricción o el propio valor inicial.
Refs #77

comment:7 Changed 14 years ago by Pedro Gea

Los dos últimos comentarios son del tique #76.

Los priors en MMS_0.6 han de tener media y sigma conocida.
Para solucionar priors con media o sigma desconocida deberían utilizarse jerarquías.

Note: See TracTickets for help on using tickets.