提交 90d31932 authored 作者: Arnaud Bergeron's avatar Arnaud Bergeron

Also lift Dot22Scalar.

上级 e088e2a8
...@@ -750,6 +750,14 @@ def local_gpua_dot22(node, context_name): ...@@ -750,6 +750,14 @@ def local_gpua_dot22(node, context_name):
return gpu_dot22 return gpu_dot22
@register_opt('fast_compile')
@op_lifter([tensor.blas.Dot22Scalar])
def local_gpua_dot22scalar(node, context_name):
# x, y, a
return [node.inputs[2] * gpu_dot22(as_gpuarray_variable(node.inputs[0]),
as_gpuarray_variable(node.inputs[1]))]
@register_opt('fast_compile') @register_opt('fast_compile')
@op_lifter([tensor.basic.Eye]) @op_lifter([tensor.basic.Eye])
def local_gpua_eye(node, context_name): def local_gpua_eye(node, context_name):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论