-
Notifications
You must be signed in to change notification settings - Fork 88
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
Enable MLIR in CI #2134
Enable MLIR in CI #2134
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #2134 +/- ##
===========================================
+ Coverage 91.40% 91.49% +0.08%
===========================================
Files 422 424 +2
Lines 15727 15881 +154
===========================================
+ Hits 14376 14530 +154
Misses 1351 1351
|
Check results before merge 🔆 |
🔴torchvision-inceptionv3_1: FAILED: MIGraphX is not within tolerance - check verbose output🔴cadene-dpn92_1: FAILED: MIGraphX is not within tolerance - check verbose output🔴slim-inceptionv4_1: FAILED: MIGraphX is not within tolerance - check verbose output |
We still need fixes for ubuntu 22.04. |
Gated until 22.04 docker is functioning |
… type of operation (#2106) Re-organizes ref tests to improve the speed of compilation
…nce (#2130) Reduce memory footprint by std::move of temporary (potentially very large) containers. Minor cleanup for performance optimization: e.g. of Index() calculation -- which can get repeated millions of times in large tensors/vectors in a single Visit.
Makes a version of allocate that takes in dimensions and allocates a buffer Going to create a simplify_dynamic_ops compiler pass that will use the use_shape_attr flag The ONNX op ConstantOfShape needs the buffer to be filled with a specific value, so going to make another PR for that and a fill operator
Added case to skip test_limits<int,long> while running tests on Windows since int and long have same min and max values
In addition, since the bug in the sigmoid test is resolved, also uncomment that temporary disable.
Messed up the rebase, using a new branch |
Reenables MLIR to CI and to the builds by default in general. Still requires MIGRAPHX_ENABLE_MLIR=1 to execute MLIR code. Tested with SLES and Ubuntu. MLIR commit hash now supports INT8