Uh oh!
There was an error while loading. Please reload this page.
[Ansor][AutoTVM v2.0] Phase 2: Layout Rewrite in AutoScheduler - #6297
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
tqchen
commented
Sep 3, 2020
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
@minminsun Please fix some final style comments and we can merge this |
minminsun
commented
Sep 9, 2020
Done. |
…e#6297) * enable layout rewrite for auto scheduler * refine * update * fix CI * fix CI * fix CI * resolve review comments * add ut * resolve comments * resolve comments * fix coding style
…e#6297) * enable layout rewrite for auto scheduler * refine * update * fix CI * fix CI * fix CI * resolve review comments * add ut * resolve comments * resolve comments * fix coding style
…e#6297) * enable layout rewrite for auto scheduler * refine * update * fix CI * fix CI * fix CI * resolve review comments * add ut * resolve comments * resolve comments * fix coding style
For full upstream plan, see Ansor RFC.
In this PR, we enable AutoScheduler to rewrite the layout of placeholders to best fit the loop nest of the candidate schedule to be applied on ComputeDAG.
Note that the function in this PR is only for performance evaluation with layout rewrite. An end-to-end solution of layout rewrite requires close cooperation with relay passes, which will be provided in future PRs.
CC @merrymercy@jcf94@FrozenGene@comaniac@tqchen