Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
AIzld opened this issue Jul 18, 2023 · 0 comments
Closed

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

AIzld opened this issue Jul 18, 2023 · 0 comments

Comments

@AIzld
Copy link

AIzld commented Jul 18, 2023

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

问题描述

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

  • 错误信息onnx转paddle
  • ========= 2 OPs are not supported yet ===========
    ========== If ============
    ========== ScatterElements ============
    Traceback (most recent call last):
    File "D:\anaconda3\envs\mmsa3.10\lib\runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
    File "D:\anaconda3\envs\mmsa3.10\lib\runpy.py", line 86, in run_code
    exec(code, run_globals)
    File "D:\anaconda3\envs\mmsa3.10\Scripts\x2paddle.exe_main
    .py", line 7, in
    File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\x2paddle\convert.py", line 489, in main
    onnx2paddle(
    File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\x2paddle\convert.py", line 304, in onnx2paddle
    mapper = ONNXOpMapper(model)
    File "D:\anaconda3\envs\mmsa3.10\lib\site-packages\x2paddle\op_mapper\onnx2paddle\onnx_op_mapper.py", line 38, in init
    raise Exception("Model is not supported yet.")
    Exception: Model is not supported yet.

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.

  • 错误截图

具体信息

  • 转换模型后用处

    • 使用 Paddle 框架/ PaddleInference 推理预测
  • 模型来源
    selfmm:https://github.com/thuiar/Self-MM

  • 应用场景
    多模态情感分析

  • 版本信息
    PaddlePaddle => paddlepaddle-gpu 2.3.0
    X2Paddle => x2paddle 1.4.1
    来源框架版本(PyTorch/TF/ONNX/Caffe) => :onnx 1.14.0
    torch 1.12.1+cu116

  • 您的联系方式(邮箱/微信/电话)

@AIzld AIzld closed this as completed Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant