Skip to content

Commit 611caac

Browse files
committed
Re-enable Gumbel logp test
1 parent 2d409a3 commit 611caac

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

pymc3/tests/test_distributions.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2497,17 +2497,19 @@ def test_vonmises(self):
24972497
lambda value, mu, kappa: floatX(sp.vonmises.logpdf(value, kappa, loc=mu)),
24982498
)
24992499

2500-
@pytest.mark.xfail(reason="Distribution not refactored yet")
25012500
def test_gumbel(self):
2502-
def gumbel(value, mu, beta):
2503-
return floatX(sp.gumbel_r.logpdf(value, loc=mu, scale=beta))
2504-
2505-
self.check_logp(Gumbel, R, {"mu": R, "beta": Rplusbig}, gumbel)
2506-
2507-
def gumbellcdf(value, mu, beta):
2508-
return floatX(sp.gumbel_r.logcdf(value, loc=mu, scale=beta))
2509-
2510-
self.check_logcdf(Gumbel, R, {"mu": R, "beta": Rplusbig}, gumbellcdf)
2501+
self.check_logp(
2502+
Gumbel,
2503+
R,
2504+
{"mu": R, "beta": Rplusbig},
2505+
lambda value, mu, beta: sp.gumbel_r.logpdf(value, loc=mu, scale=beta),
2506+
)
2507+
self.check_logcdf(
2508+
Gumbel,
2509+
R,
2510+
{"mu": R, "beta": Rplusbig},
2511+
lambda value, mu, beta: sp.gumbel_r.logcdf(value, loc=mu, scale=beta),
2512+
)
25112513

25122514
def test_logistic(self):
25132515
self.check_logp(

0 commit comments

Comments
 (0)