PaddlePaddle / X2Paddle

Deep learning model converter for PaddlePaddle. (『飞桨』深度学习模型转换工具)
http://www.paddlepaddle.org/
Apache License 2.0
727 stars 164 forks source link

pytorch转paddle和 onnx转paddle 都失败了 #985

Closed AIzld closed 1 year ago

AIzld commented 1 year ago

感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat:

问题描述

想把一个多模态情感分析模型转为paddlepaddle 试了先转onnx和直接转 发现都不支持 请问还有其他方法么

pytorch转paddle

========= 5 OPs are not supported yet =========== ========== aten::scatter_ ============ ========== aten::sort ============ ========== aten::empty_like ============ ========== aten::_pack_padded_sequence ============ ========== aten::numel ============ 0%| | 0/1 [00:01<?, ?it/s] Traceback (most recent call last): File "D:\MMSA-master\test.py", line 7, in MMSA_run('self_mm', 'mosi', config_file='./config_regression.json', seeds=[1111]) File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\MMSA\run.py", line 224, in MMSA_run result = _run(args, num_workers, is_tune) File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\MMSA\run.py", line 285, in _run results = trainer.do_test(model, dataloader['test'], mode="TEST") File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\MMSA\trains\multiTask\SELF_MM.py", line 293, in do_test pytorch2paddle(module=model, File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\x2paddle\convert.py", line 380, in pytorch2paddle mapper = PyTorchOpMapper(model) File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\x2paddle\op_mapper\pytorch2paddle\pytorch_op_mapper.py", line 41, in init raise Exception("Model is not supported yet.") Exception: Model is not supported yet.

具体信息