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
[Metal] Enable optimize_for_mobile on Linux #46384
Conversation
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)! [ghstack-poisoned]
💊 CI failures summary and remediationsAs of commit d37922c (more details on the Dr. CI page):
ci.pytorch.org: 1 failedThis comment was automatically generated by Dr. CI (expand for details).Follow this link to opt-out of these comments for your Pull Requests.Please report bugs/suggestions on the GitHub issue tracker or post in the (internal) Dr. CI Users group. This comment has been revised 3 times. |
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)! ghstack-source-id: 114366176 Pull Request resolved: #46384
💊 CI failures summary and remediationsAs of commit a3d661d (more details on the Dr. CI page):
2 failures not recognized by patterns:
This comment was automatically generated by Dr. CI (expand for details).Follow this link to opt-out of these comments for your Pull Requests.Please report bugs/suggestions on the GitHub issue tracker or post in the (internal) Dr. CI Users group. This comment has been revised 15 times. |
Codecov Report
@@ Coverage Diff @@
## gh/xta0/56/base #46384 +/- ##
==================================================
Coverage ? 68.38%
==================================================
Files ? 411
Lines ? 53953
Branches ? 0
==================================================
Hits ? 36896
Misses ? 17057
Partials ? 0 Continue to review full report at Codecov.
|
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)! [ghstack-poisoned]
Pull Request resolved: #46384 Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. ghstack-source-id: 114384675 Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)!
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)! [ghstack-poisoned]
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines. Differential Revision: [D24322017](https://our.internmc.facebook.com/intern/diff/D24322017/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D24322017/)! [ghstack-poisoned]
This pull request has been merged in cc471c6. |
Stack from ghstack:
Currently, the optimize_for_mobile binary only works on macOS, which is not very convenient to use. This diff introduces a new buck target that separates out the objective-c code. The goal here is to be able to export models for metal on linux machines.
Differential Revision: D24322017
NOTE FOR REVIEWERS: This PR has internal Facebook specific changes or comments, please review them on Phabricator!