Unverified 提交 ba10a0fe authored 作者: Thomas Wiecki's avatar Thomas Wiecki 提交者: GitHub

Merge pull request #246 from canyon289/dispatch

Rename and rearrange imports
from collections.abc import Sequence from collections.abc import Sequence
from functools import reduce from functools import reduce, singledispatch, update_wrapper
from functools import singledispatch as dispatch
from functools import update_wrapper
from warnings import warn from warnings import warn
import jax import jax
...@@ -192,7 +190,7 @@ def compose_jax_funcs(out_node, fgraph_inputs, memo=None): ...@@ -192,7 +190,7 @@ def compose_jax_funcs(out_node, fgraph_inputs, memo=None):
return jax_funcs return jax_funcs
@dispatch @singledispatch
def jax_funcify(op): def jax_funcify(op):
"""Create a JAX "perform" function for a Theano `Variable` and its `Op`.""" """Create a JAX "perform" function for a Theano `Variable` and its `Op`."""
raise NotImplementedError(f"No JAX conversion for the given `Op`: {op}") raise NotImplementedError(f"No JAX conversion for the given `Op`: {op}")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论