ROCm / AMDMIGraphX

AMD's graph optimization engine.
https://rocm.docs.amd.com/projects/AMDMIGraphX/en/latest/
MIT License
185 stars 86 forks source link

Try 3582 mlir #3623

Open causten opened 2 days ago

causten commented 2 days ago

Ignore, this is just to check if the MLIR change lets 3582 pass in CI

codecov[bot] commented 1 day ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.18%. Comparing base (b39a938) to head (9e83bc2).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #3623 +/- ## ======================================== Coverage 92.18% 92.18% ======================================== Files 513 513 Lines 21576 21576 ======================================== Hits 19889 19889 Misses 1687 1687 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

migraphx-bot commented 1 day ago
Test Batch Rate new
9e83bc
Rate old
b39a93
Diff Compare
torchvision-resnet50 64 3,260.45 3,258.87 0.05% :white_check_mark:
torchvision-resnet50_fp16 64 6,984.33 6,988.66 -0.06% :white_check_mark:
torchvision-densenet121 32 2,435.39 2,432.78 0.11% :white_check_mark:
torchvision-densenet121_fp16 32 4,104.83 4,101.38 0.08% :white_check_mark:
torchvision-inceptionv3 32 1,629.76 1,627.93 0.11% :white_check_mark:
torchvision-inceptionv3_fp16 32 2,746.47 2,743.41 0.11% :white_check_mark:
cadene-inceptionv4 16 764.98 764.71 0.04% :white_check_mark:
cadene-resnext64x4 16 810.28 809.79 0.06% :white_check_mark:
slim-mobilenet 64 7,462.45 7,462.30 0.00% :white_check_mark:
slim-nasnetalarge 64 208.49 208.39 0.05% :white_check_mark:
slim-resnet50v2 64 3,439.45 3,441.05 -0.05% :white_check_mark:
bert-mrpc-onnx 8 1,150.14 1,151.55 -0.12% :white_check_mark:
bert-mrpc-tf 1 466.00 469.89 -0.83% :white_check_mark:
pytorch-examples-wlang-gru 1 422.88 438.68 -3.60% :red_circle:
pytorch-examples-wlang-lstm 1 403.57 384.52 4.95% :high_brightness:
torchvision-resnet50_1 1 778.38 773.59 0.62% :white_check_mark:
cadene-dpn92_1 1 397.89 402.80 -1.22% :white_check_mark:
cadene-resnext101_1 1 383.93 383.13 0.21% :white_check_mark:
onnx-taau-downsample 1 344.42 345.42 -0.29% :white_check_mark:
dlrm-criteoterabyte 1 33.38 33.30 0.23% :white_check_mark:
dlrm-criteoterabyte_fp16 1 52.74 52.73 0.02% :white_check_mark:
agentmodel 1 8,191.42 8,187.33 0.05% :white_check_mark:
unet_fp16 2 58.95 58.82 0.23% :white_check_mark:
resnet50v1_fp16 1 955.45 933.18 2.39% :white_check_mark:
resnet50v1_int8 1 1,010.54 1,017.62 -0.70% :white_check_mark:
bert_base_cased_fp16 64 1,170.58 1,171.03 -0.04% :white_check_mark:
bert_large_uncased_fp16 32 363.40 363.30 0.03% :white_check_mark:
bert_large_fp16 1 198.73 199.02 -0.15% :white_check_mark:
distilgpt2_fp16 16 2,200.14 2,201.62 -0.07% :white_check_mark:
yolov5s 1 526.15 534.34 -1.53% :white_check_mark:
tinyllama 1 43.42 43.42 0.01% :white_check_mark:
vicuna-fastchat 1 173.51 177.52 -2.26% :white_check_mark:
whisper-tiny-encoder 1 418.84 418.19 0.15% :white_check_mark:
whisper-tiny-decoder 1 428.90 427.01 0.44% :white_check_mark:

This build is not recommended to merge :red_circle:

migraphx-bot commented 1 day ago


     :white_check_mark: bert-mrpc-onnx: PASSED: MIGraphX meets tolerance
     :white_check_mark: bert-mrpc-tf: PASSED: MIGraphX meets tolerance
     :white_check_mark: pytorch-examples-wlang-gru: PASSED: MIGraphX meets tolerance
     :white_check_mark: pytorch-examples-wlang-lstm: PASSED: MIGraphX meets tolerance
     :white_check_mark: torchvision-resnet50_1: PASSED: MIGraphX meets tolerance
     :white_check_mark: cadene-dpn92_1: PASSED: MIGraphX meets tolerance
     :white_check_mark: cadene-resnext101_1: PASSED: MIGraphX meets tolerance
     :white_check_mark: dlrm-criteoterabyte: PASSED: MIGraphX meets tolerance
     :white_check_mark: agentmodel: PASSED: MIGraphX meets tolerance
     :white_check_mark: unet: PASSED: MIGraphX meets tolerance
     :white_check_mark: resnet50v1: PASSED: MIGraphX meets tolerance
     :white_check_mark: bert_base_cased_fp16: PASSED: MIGraphX meets tolerance
:red_circle:bert_large_uncased_fp16: FAILED: MIGraphX is not within tolerance - check verbose output

     :white_check_mark: bert_large: PASSED: MIGraphX meets tolerance
     :white_check_mark: yolov5s: PASSED: MIGraphX meets tolerance
     :white_check_mark: tinyllama: PASSED: MIGraphX meets tolerance
     :white_check_mark: vicuna-fastchat: PASSED: MIGraphX meets tolerance
     :white_check_mark: whisper-tiny-encoder: PASSED: MIGraphX meets tolerance
     :white_check_mark: whisper-tiny-decoder: PASSED: MIGraphX meets tolerance
     :white_check_mark: distilgpt2_fp16: PASSED: MIGraphX meets tolerance