@@ -479,7 +479,7 @@ def __init__(self, mu=0, sigma=None, tau=None, sd=None, **kwargs):
479
479
if sd is not None :
480
480
sigma = sd
481
481
tau , sigma = get_tau_sigma (tau = tau , sigma = sigma )
482
- self .sigma = tt .as_tensor_variable (sigma )
482
+ self .sigma = self . sd = tt .as_tensor_variable (sigma )
483
483
self .tau = tt .as_tensor_variable (tau )
484
484
485
485
self .mean = self .median = self .mode = self .mu = mu = tt .as_tensor_variable (floatX (mu ))
@@ -640,7 +640,7 @@ def __init__(
640
640
if sd is not None :
641
641
sigma = sd
642
642
tau , sigma = get_tau_sigma (tau = tau , sigma = sigma )
643
- self .sigma = tt .as_tensor_variable (sigma )
643
+ self .sigma = self . sd = tt .as_tensor_variable (sigma )
644
644
self .tau = tt .as_tensor_variable (tau )
645
645
self .lower_check = tt .as_tensor_variable (floatX (lower )) if lower is not None else lower
646
646
self .upper_check = tt .as_tensor_variable (floatX (upper )) if upper is not None else upper
@@ -836,7 +836,7 @@ def __init__(self, sigma=None, tau=None, sd=None, *args, **kwargs):
836
836
super ().__init__ (* args , ** kwargs )
837
837
tau , sigma = get_tau_sigma (tau = tau , sigma = sigma )
838
838
839
- self .sigma = sigma = tt .as_tensor_variable (sigma )
839
+ self .sigma = self . sd = sigma = tt .as_tensor_variable (sigma )
840
840
self .tau = tau = tt .as_tensor_variable (tau )
841
841
842
842
self .mean = tt .sqrt (2 / (np .pi * self .tau ))
@@ -1725,7 +1725,7 @@ def __init__(self, mu=0, sigma=None, tau=None, sd=None, *args, **kwargs):
1725
1725
1726
1726
self .mu = mu = tt .as_tensor_variable (floatX (mu ))
1727
1727
self .tau = tau = tt .as_tensor_variable (tau )
1728
- self .sigma = sigma = tt .as_tensor_variable (sigma )
1728
+ self .sigma = self . sd = sigma = tt .as_tensor_variable (sigma )
1729
1729
1730
1730
self .mean = tt .exp (self .mu + 1.0 / (2 * self .tau ))
1731
1731
self .median = tt .exp (self .mu )
@@ -1885,7 +1885,7 @@ def __init__(self, nu, mu=0, lam=None, sigma=None, sd=None, *args, **kwargs):
1885
1885
self .nu = nu = tt .as_tensor_variable (floatX (nu ))
1886
1886
lam , sigma = get_tau_sigma (tau = lam , sigma = sigma )
1887
1887
self .lam = lam = tt .as_tensor_variable (lam )
1888
- self .sigma = sigma = tt .as_tensor_variable (sigma )
1888
+ self .sigma = self . sd = sigma = tt .as_tensor_variable (sigma )
1889
1889
self .mean = self .median = self .mode = self .mu = mu = tt .as_tensor_variable (mu )
1890
1890
1891
1891
self .variance = tt .switch ((nu > 2 ) * 1 , (1 / self .lam ) * (nu / (nu - 2 )), np .inf )
@@ -2897,7 +2897,7 @@ def __init__(self, nu=1, sigma=None, lam=None, sd=None, *args, **kwargs):
2897
2897
self .mode = tt .as_tensor_variable (0 )
2898
2898
lam , sigma = get_tau_sigma (lam , sigma )
2899
2899
self .median = tt .as_tensor_variable (sigma )
2900
- self .sigma = tt .as_tensor_variable (sigma )
2900
+ self .sigma = self . sd = tt .as_tensor_variable (sigma )
2901
2901
self .lam = tt .as_tensor_variable (lam )
2902
2902
self .nu = nu = tt .as_tensor_variable (floatX (nu ))
2903
2903
@@ -3033,7 +3033,7 @@ def __init__(self, mu=0.0, sigma=None, nu=None, sd=None, *args, **kwargs):
3033
3033
sigma = sd
3034
3034
3035
3035
self .mu = mu = tt .as_tensor_variable (floatX (mu ))
3036
- self .sigma = sigma = tt .as_tensor_variable (floatX (sigma ))
3036
+ self .sigma = self . sd = sigma = tt .as_tensor_variable (floatX (sigma ))
3037
3037
self .nu = nu = tt .as_tensor_variable (floatX (nu ))
3038
3038
self .mean = mu + nu
3039
3039
self .variance = (sigma ** 2 ) + (nu ** 2 )
@@ -3310,7 +3310,7 @@ def __init__(self, mu=0.0, sigma=None, tau=None, alpha=1, sd=None, *args, **kwar
3310
3310
tau , sigma = get_tau_sigma (tau = tau , sigma = sigma )
3311
3311
self .mu = mu = tt .as_tensor_variable (floatX (mu ))
3312
3312
self .tau = tt .as_tensor_variable (tau )
3313
- self .sigma = tt .as_tensor_variable (sigma )
3313
+ self .sigma = self . sd = tt .as_tensor_variable (sigma )
3314
3314
3315
3315
self .alpha = alpha = tt .as_tensor_variable (floatX (alpha ))
3316
3316
@@ -3712,7 +3712,7 @@ def __init__(self, nu=None, sigma=None, b=None, sd=None, *args, **kwargs):
3712
3712
3713
3713
nu , b , sigma = self .get_nu_b (nu , b , sigma )
3714
3714
self .nu = nu = tt .as_tensor_variable (floatX (nu ))
3715
- self .sigma = sigma = tt .as_tensor_variable (floatX (sigma ))
3715
+ self .sigma = self . sd = sigma = tt .as_tensor_variable (floatX (sigma ))
3716
3716
self .b = b = tt .as_tensor_variable (floatX (b ))
3717
3717
3718
3718
nu_sigma_ratio = - (nu ** 2 ) / (2 * sigma ** 2 )
@@ -3983,7 +3983,7 @@ def __init__(self, mu=0, sigma=None, tau=None, sd=None, **kwargs):
3983
3983
sigma = sd
3984
3984
self .mu = mu = tt .as_tensor_variable (floatX (mu ))
3985
3985
tau , sigma = get_tau_sigma (tau = tau , sigma = sigma )
3986
- self .sigma = tt .as_tensor_variable (sigma )
3986
+ self .sigma = self . sd = tt .as_tensor_variable (sigma )
3987
3987
self .tau = tau = tt .as_tensor_variable (tau )
3988
3988
3989
3989
self .median = invlogit (mu )
0 commit comments