-
Notifications
You must be signed in to change notification settings - Fork 185
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
Implement pass search #1562
base: main
Are you sure you want to change the base?
Implement pass search #1562
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
64d4138
to
534a692
Compare
Can you also update documents related to your changes? |
3e6fbfd
to
457d3b7
Compare
58fa43e
to
d63c35a
Compare
Done! |
d63c35a
to
1b6914a
Compare
3763cb4
to
e8cc85f
Compare
Without pass flow, how can we handle the pass search? Like pass: [[A,C],[B,C]] |
e8cc85f
to
ff82360
Compare
Pass flows allowed for explicit order of passes to search over. This is replaced with a more generic version of pass search which takes both passes and individual pass parameters into account when building the search space. In the process, what is lost if the ability to use a single Olive config to make multiple workflows, like the example you presented in your question. That specific use case was more a side-effect of the pass flows implementation rather than by design. |
* Relax version of bitsandbytes * Add triton to requirements * Few fixes for using newer version of torch
Reimplement search logic to include passes in search space.
ff82360
to
cbea429
Compare
Implement pass search
Reimplement search logic to include passes in search space.
Checklist before requesting a review
lintrunner -a
(Optional) Issue link