Closed
Description
Describe the issue:
$ python3.9 x.py
Traceback (most recent call last):
File "/usr/ports/math/py-pytensor/x.py", line 1, in <module>
import pytensor
File "/usr/local/lib/python3.9/site-packages/pytensor/__init__.py", line 119, in <module>
from pytensor import scalar, tensor
File "/usr/local/lib/python3.9/site-packages/pytensor/tensor/__init__.py", line 112, in <module>
import pytensor.tensor.rewriting
File "/usr/local/lib/python3.9/site-packages/pytensor/tensor/rewriting/__init__.py", line 11, in <module>
import pytensor.tensor.rewriting.math
File "/usr/local/lib/python3.9/site-packages/pytensor/tensor/rewriting/math.py", line 2674, in <module>
local_one_plus_erf = PatternNodeRewriter(
File "/usr/local/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1570, in __init__
from pytensor.graph.rewriting.unify import convert_strs_to_vars
File "/usr/local/lib/python3.9/site-packages/pytensor/graph/rewriting/unify.py", line 19, in <module>
from etuples import apply, etuple, etuplize
File "/usr/local/lib/python3.9/site-packages/etuples/__init__.py", line 2, in <module>
from .core import etuple
File "/usr/local/lib/python3.9/site-packages/etuples/core.py", line 343, in <module>
def etuple(*args, **kwargs):
File "/usr/local/lib/python3.9/site-packages/multipledispatch/core.py", line 68, in _
dispatcher.add(types, func, on_ambiguity=on_ambiguity)
File "/usr/local/lib/python3.9/site-packages/multipledispatch/dispatcher.py", line 133, in add
raise TypeError("Tried to dispatch on non-type: %s\n"
TypeError: Tried to dispatch on non-type: [<class 'object'>]
In signature: <[<class 'object'>]>
In function: etuple
Reproducable code example:
See README.
Error message:
see above
PyTensor version information:
2.12.3
Context for the issue:
Python-3.9
FreeBSD 13.2