Skip to content

Commit b484529

Browse files
Appease mypy
1 parent b7a23d7 commit b484529

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

pytensor/tensor/interpolate.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from difflib import get_close_matches
33
from typing import Literal, get_args
44

5-
from pytensor.tensor import TensorLike
5+
from pytensor import Variable
66
from pytensor.tensor.basic import as_tensor_variable, switch
77
from pytensor.tensor.extra_ops import searchsorted
88
from pytensor.tensor.functional import vectorize
@@ -64,13 +64,13 @@ def _stepwise_mean_interp1d(x, y, x_hat, idx, left_pad, right_pad, extrapolate=T
6464

6565

6666
def interpolate1d(
67-
x: TensorLike,
68-
y: TensorLike,
67+
x: Variable,
68+
y: Variable,
6969
method: InterpolationMethod = "linear",
70-
left_pad: TensorLike | None = None,
71-
right_pad: TensorLike | None = None,
70+
left_pad: Variable | None = None,
71+
right_pad: Variable | None = None,
7272
extrapolate: bool = True,
73-
) -> Callable[[TensorLike], TensorLike]:
73+
) -> Callable[[Variable], Variable]:
7474
"""
7575
Create a function to interpolate one-dimensional data.
7676
@@ -112,11 +112,11 @@ def interpolate1d(
112112
y = y[sort_idx]
113113

114114
if left_pad is None:
115-
left_pad = y[0]
115+
left_pad = y[0] # type: ignore
116116
else:
117117
left_pad = as_tensor_variable(left_pad)
118118
if right_pad is None:
119-
right_pad = y[-1]
119+
right_pad = y[-1] # type: ignore
120120
else:
121121
right_pad = as_tensor_variable(right_pad)
122122

0 commit comments

Comments
 (0)