CONAN.conf._prior_value

CONAN.conf._prior_value#

CONAN.conf._prior_value(str_prior)#

convert string prior into float/tuple

Parameters:

str_prior (str;) – string representation of prior value e.g N(0.5,0.1) or F(0.5) or U(0.1,0.5,0.9) or LU(0.1,0.5,0.9)

Returns:

val – value of the prior

Return type:

float, tuple;

Examples

>>> _prior_value("N(0.5,0.1)")
(0.5,0.1)
>>> _prior_value("F(0.5)")
0.5
>>> _prior_value("U(0.1,0.5,0.9)")
(0.1,0.5,0.9)
>>> _prior_value("TN(0,1,0.2,0.1)")
(0,1,0.2,0.1)