@@ -985,6 +985,7 @@ def test_chi_squared(self):
985
985
lambda value , nu : sp .chi2 .logpdf (value , df = nu ),
986
986
)
987
987
988
+ @pytest .mark .xfail (reason = "Distribution not refactored yet" )
988
989
@pytest .mark .xfail (
989
990
condition = (aesara .config .floatX == "float32" ),
990
991
reason = "Poor CDF in SciPy. See scipy/scipy#869 for details." ,
@@ -1004,6 +1005,7 @@ def test_wald_scipy(self):
1004
1005
lambda value , mu , alpha : sp .invgauss .logcdf (value , mu = mu , loc = alpha ),
1005
1006
)
1006
1007
1008
+ @pytest .mark .xfail (reason = "Distribution not refactored yet" )
1007
1009
@pytest .mark .parametrize (
1008
1010
"value,mu,lam,phi,alpha,logp" ,
1009
1011
[
@@ -1023,7 +1025,6 @@ def test_wald_scipy(self):
1023
1025
(50.0 , 15.0 , None , 0.666666 , 10.0 , - 5.6481874 ),
1024
1026
],
1025
1027
)
1026
- @pytest .mark .xfail (reason = "Distribution not refactored yet" )
1027
1028
def test_wald (self , value , mu , lam , phi , alpha , logp ):
1028
1029
# Log probabilities calculated using the dIG function from the R package gamlss.
1029
1030
# See e.g., doi: 10.1111/j.1467-9876.2005.00510.x, or
@@ -1174,6 +1175,7 @@ def scipy_mu_alpha_logcdf(value, mu, alpha):
1174
1175
n_samples = 10 ,
1175
1176
)
1176
1177
1178
+ @pytest .mark .xfail (reason = "Distribution not refactored yet" )
1177
1179
@pytest .mark .parametrize (
1178
1180
"mu, p, alpha, n, expected" ,
1179
1181
[
@@ -1189,7 +1191,6 @@ def scipy_mu_alpha_logcdf(value, mu, alpha):
1189
1191
(5 , 0.5 , None , 2 , "Can't specify both mu and p." ),
1190
1192
],
1191
1193
)
1192
- @pytest .mark .xfail (reason = "Distribution not refactored yet" )
1193
1194
def test_negative_binomial_init_fail (self , mu , p , alpha , n , expected ):
1194
1195
with Model ():
1195
1196
with pytest .raises (ValueError , match = f"Incompatible parametrization. { expected } " ):
@@ -1592,6 +1593,7 @@ def test_zeroinflatedbinomial(self):
1592
1593
n_samples = 10 ,
1593
1594
)
1594
1595
1596
+ @pytest .mark .xfail (reason = "Distribution not refactored yet" )
1595
1597
@pytest .mark .parametrize ("n" , [1 , 2 , 3 ])
1596
1598
def test_mvnormal (self , n ):
1597
1599
self .check_logp (
0 commit comments