migraphx-benchmark / AMDMIGraphX

AMD's graph optimization engine.
https://rocmsoftwareplatform.github.io/AMDMIGraphX/doc/html/
MIT License
0 stars 1 forks source link

SplitToSequence operator is unsupported #130

Open attila-dusnoki-htec opened 10 months ago

attila-dusnoki-htec commented 10 months ago

Failing tests:

attila-dusnoki-htec commented 9 months ago

GPT-J created with python -m transformers.onnx --model=EleutherAI/gpt-j-6B onnx/ Fails at what(): /code/AMDMIGraphX/src/onnx/onnx_parser.cpp:417: parse_graph: Unknown operator: SplitToSequence

attila-dusnoki-htec commented 9 months ago

Related work: https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/pull/1366 The code is on good shape, only lacks unit tests.

mirza-halilcevic commented 9 months ago

Blocked until ONNX sequences are supported in MIGraphX.

attila-dusnoki-htec commented 9 months ago

GPT-J created with python -m transformers.onnx --model=EleutherAI/gpt-j-6B onnx/ Fails at what(): /code/AMDMIGraphX/src/onnx/onnx_parser.cpp:417: parse_graph: Unknown operator: SplitToSequence

transformers.onnx is discontinued, we should use optimum[onnx]: optimum-cli export onnx --model EleutherAI/gpt-j-6B gpt-j/

gyulaz-htec commented 8 months ago

GPT-J created with python -m transformers.onnx --model=EleutherAI/gpt-j-6B onnx/ Fails at what(): /code/AMDMIGraphX/src/onnx/onnx_parser.cpp:417: parse_graph: Unknown operator: SplitToSequence

This issue is fixed now. See: https://github.com/migraphx-benchmark/AMDMIGraphX/issues/145#issuecomment-1779155031