X2Paddle icon indicating copy to clipboard operation
X2Paddle copied to clipboard

关于 OPs are not supported

Open zhizhusheng opened this issue 3 years ago • 7 comments

========= 2 OPs are not supported yet =========== ========== aten::einsum ============ ========== aten::linear ============

请问下,这种的能解决么?谢谢

zhizhusheng avatar Jan 30 '22 06:01 zhizhusheng

@zhizhusheng aten::einsum转为paddle.einsum,这个op不支持动转静,建议转为onnx,再从onnx->paddle~

wjj19950828 avatar Jan 31 '22 02:01 wjj19950828

@wjj19950828 你好 我试过的, 还是报Einsum op不支持呢

zhizhusheng avatar Feb 07 '22 08:02 zhizhusheng

@zhizhusheng 有尝试过ONNX这条路吗

wjj19950828 avatar Feb 08 '22 15:02 wjj19950828

@ @wjj19950828 试过的,Einsum op不支持,我把pytorch的Einsum 给换掉了。。

zhizhusheng avatar Feb 09 '22 02:02 zhizhusheng

@zhizhusheng 目前还有问题吗,若有问题提供一下组网代码、模型参数以及转换脚本吧~

wjj19950828 avatar Feb 10 '22 02:02 wjj19950828

@wjj19950828 替换了einsum之后 ,没问题了,谢谢

zhizhusheng avatar Feb 10 '22 02:02 zhizhusheng

我在我的仓库尝试添加了一个简单的版本,可以转换onnx的Einsum算子,目前只支持2个操作数,你可以根据需要再做一些修改:https://github.com/masteryi-0018/X2Paddle/pull/1

masteryi-0018 avatar Sep 27 '23 13:09 masteryi-0018