Skip to content

Commit 42f1367

Browse files
Type-consistent checks
1 parent 7c35dbd commit 42f1367

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pytensor/gradient.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -496,21 +496,21 @@ def Lop(
496496
"""
497497
from pytensor.tensor import as_tensor_variable
498498

499-
if not isinstance(eval_points, list | tuple):
499+
if not isinstance(eval_points, Sequence):
500500
eval_points = [eval_points]
501501
_eval_points = [
502502
x if isinstance(x, Variable) else as_tensor_variable(x) for x in eval_points
503503
]
504504

505-
if not isinstance(f, list | tuple):
505+
if not isinstance(f, Sequence):
506506
f = [f]
507507
_f = [x if isinstance(x, Variable) else as_tensor_variable(x) for x in f]
508508

509509
grads = list(_eval_points)
510510

511511
using_list = isinstance(wrt, list)
512512
using_tuple = isinstance(wrt, tuple)
513-
if not isinstance(wrt, list | tuple):
513+
if not isinstance(wrt, Sequence):
514514
wrt = [wrt]
515515
_wrt = [x if isinstance(x, Variable) else as_tensor_variable(x) for x in wrt]
516516

0 commit comments

Comments
 (0)