Skip to content

Commit c66c8a6

Browse files
committed
time_covar optional param
1 parent 434e5a5 commit c66c8a6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pymc_extras/distributions/discrete.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -494,10 +494,13 @@ class GrassiaIIGeometric(Discrete):
494494
rv_op = g2g
495495

496496
@classmethod
497-
def dist(cls, r, alpha, time_covariate_vector, *args, **kwargs):
497+
def dist(cls, r, alpha, time_covariate_vector=None, *args, **kwargs):
498498
r = pt.as_tensor_variable(r)
499499
alpha = pt.as_tensor_variable(alpha)
500-
time_covariate_vector = pt.as_tensor_variable(time_covariate_vector)
500+
501+
if time_covariate_vector is None:
502+
time_covariate_vector = pt.constant(0.0)
503+
501504
return super().dist([r, alpha, time_covariate_vector], *args, **kwargs)
502505

503506
def logp(value, r, alpha, time_covariate_vector):

0 commit comments

Comments
 (0)