Skip to content

excute dnnl provider error #11947

Open
Open
@jia-jidong

Description

I built onnxruntime use the commond:
./build.sh --config Release --build_shared_lib --use_dnnl

Then I code my app using dnnl provider, but I got the following error message:

2022-06-22 10:42:43.619136547 [E:onnxruntime:, sequential_executor.cc:368 Execute] Non-zero status code returned while running DNNL_12891192397758778371_0 node. Name:'DnnlExecutionProvider_DNNL_12891192397758778371_0_0' Status Message: could not construct a memory descriptor using a format tag
Non-zero status code returned while running DNNL_12891192397758778371_0 node. Name:'DnnlExecutionProvider_DNNL_12891192397758778371_0_0' Status Message: could not construct a memory descriptor using a format tag
debug-run
Segmentation fault (core dumped)

If use cpu provider everything is OK, but I want to use dnnl provider!

System information

  • OS Platform and Distribution :Ubuntu 9.3.0-17ubuntu1~20.04
  • ONNX Runtime installed from: source
  • ONNX Runtime version: 1.11.1
  • Python version:3.8.3
  • Visual Studio version (if applicable): n/a
  • GCC/Compiler version (if compiling from source): 7.5
  • CUDA/cuDNN version: n/a
  • GPU model and memory: n/a

To Reproduce
Run the model using dnnl provider.
Model download url: https://zenodo.org/record/6221127#.YrKJW3VByUk

Expected behavior
No error report using dnnl provider.

Metadata

Assignees

No one assigned

    Labels

    ep:oneDNNquestions/issues related to DNNL EP

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions