Skip to content

Commit 13a54e6

Browse files
committed
Replace get_steps by get_support_shape_1d in timeseries.py
1 parent 95ffc94 commit 13a54e6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

pymc/distributions/timeseries.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -583,18 +583,20 @@ class GARCH11(Distribution):
583583
rv_type = GARCH11RV
584584

585585
def __new__(cls, *args, steps=None, **kwargs):
586-
steps = get_steps(
587-
steps=steps,
586+
steps = get_support_shape_1d(
587+
support_shape=steps,
588588
shape=None, # Shape will be checked in `cls.dist`
589589
dims=kwargs.get("dims", None),
590590
observed=kwargs.get("observed", None),
591-
step_shape_offset=1,
591+
support_shape_offset=1,
592592
)
593593
return super().__new__(cls, *args, steps=steps, **kwargs)
594594

595595
@classmethod
596596
def dist(cls, omega, alpha_1, beta_1, initial_vol, *, steps=None, **kwargs):
597-
steps = get_steps(steps=steps, shape=kwargs.get("shape", None), step_shape_offset=1)
597+
steps = get_support_shape_1d(
598+
support_shape=steps, shape=kwargs.get("shape", None), support_shape_offset=1
599+
)
598600
if steps is None:
599601
raise ValueError("Must specify steps or shape parameter")
600602
steps = at.as_tensor_variable(intX(steps), ndim=0)

0 commit comments

Comments
 (0)