-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[commit] rollback bogus rename [checkpoint] Cleanup default device handling. [checkpoint] bug fixes, working on trivial example again The default device stuff is messed up. [checkpoint] Cleanup on_device handling. Fix param device lookups. [checkpoint] Merged LowerTE Pass [checkpoint] Get going with interpreter. - ToANormalForm considers the arg to on_devivce an inner scope. - FuseOps does not consider on_device a primitive - Interpreter knows on_device is id [checkpoint] undo accidental rename [checkpoint] starting unit test [checkpoint] Get rid of device_map from LowerTE - Inserted the transform in I think the right place for VM, AOT, Interpreter and GraphExecutor. - LowerTE still needs the memory plan, so still a lot of re-doing of memory planning going on. But at least the device map does not need to be rebuilt. - Add logging context help -- preparing for the long climb to get all the tests going. Still need to figure out all the default device stuff, I don't think that's being handled correctly. [checkpoint] Mixin helper, capture OnDeviceAttrs for params. TODO: - Make sure device pass actually runs. - Handle default device when targets_.size() == 1. - Device vs int vs DLDeviceType confusion everywhere [checkpoint] Make device assignment a pass. VM compiler still needs explicit map. All very rough. Lots of mismatches between Device and DLDeviceType as unit of annotation. [commit] better messages [checkpoint] Merge in VLOG so can try it out with larger cl. Will need to split it out again. [checkpoint] rollback WithAttr node since seems using CallNode is the pattern [checkpoint] Got rid of CollectDeviceInfo [checkpoint] fiddling with WithAttr [checkpoint] trivial
- Loading branch information
1 parent
6f45b86
commit d0c7a31
Showing
48 changed files
with
1,174 additions
and
1,571 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.