-
Notifications
You must be signed in to change notification settings - Fork 0
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
Propagate type annotations in the exact matcher #22
base: 3la-pldi-push-main
Are you sure you want to change the base?
Propagate type annotations in the exact matcher #22
Commits on May 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0191bd4 - Browse repository at this point
Copy the full SHA 0191bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e71bc60 - Browse repository at this point
Copy the full SHA e71bc60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37634dd - Browse repository at this point
Copy the full SHA 37634ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aa916c - Browse repository at this point
Copy the full SHA 7aa916cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a287af - Browse repository at this point
Copy the full SHA 7a287afView commit details -
Add in an example of the dumping mode and some description of the cha…
…nges in the readme
Configuration menu - View commit details
-
Copy full SHA for 1f04c0f - Browse repository at this point
Copy the full SHA 1f04c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c20a7d - Browse repository at this point
Copy the full SHA 1c20a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b762aae - Browse repository at this point
Copy the full SHA b762aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c3bd03 - Browse repository at this point
Copy the full SHA 6c3bd03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 954a175 - Browse repository at this point
Copy the full SHA 954a175View commit details -
Configuration menu - View commit details
-
Copy full SHA for d253df7 - Browse repository at this point
Copy the full SHA d253df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a0d52 - Browse repository at this point
Copy the full SHA 86a0d52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02346a9 - Browse repository at this point
Copy the full SHA 02346a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90202fa - Browse repository at this point
Copy the full SHA 90202faView commit details -
[FIX] BYOC compilation error due to missing files (#1)
* [ add ] vat_matmul runtime files * [ update ] get rid of pushing 0s to ACC * add comment about the change in codegen.cc * restore ACC buffer initialization * [ add ] compute missing fields of VTA config
Configuration menu - View commit details
-
Copy full SHA for 68752d4 - Browse repository at this point
Copy the full SHA 68752d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9593b - Browse repository at this point
Copy the full SHA 7d9593bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f95084e - Browse repository at this point
Copy the full SHA f95084eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0903879 - Browse repository at this point
Copy the full SHA 0903879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9038420 - Browse repository at this point
Copy the full SHA 9038420View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4c57c - Browse repository at this point
Copy the full SHA ee4c57cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ac372 - Browse repository at this point
Copy the full SHA d2ac372View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e384b - Browse repository at this point
Copy the full SHA 95e384bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7079760 - Browse repository at this point
Copy the full SHA 7079760View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2075057 - Browse repository at this point
Copy the full SHA 2075057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90892de - Browse repository at this point
Copy the full SHA 90892deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8572ba2 - Browse repository at this point
Copy the full SHA 8572ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ac15f - Browse repository at this point
Copy the full SHA 49ac15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 800ff28 - Browse repository at this point
Copy the full SHA 800ff28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6537f7b - Browse repository at this point
Copy the full SHA 6537f7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef4eda2 - Browse repository at this point
Copy the full SHA ef4eda2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b94a642 - Browse repository at this point
Copy the full SHA b94a642View commit details -
Configuration menu - View commit details
-
Copy full SHA for be9be8c - Browse repository at this point
Copy the full SHA be9be8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e65ebc - Browse repository at this point
Copy the full SHA 4e65ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d21f880 - Browse repository at this point
Copy the full SHA d21f880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1925cb4 - Browse repository at this point
Copy the full SHA 1925cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for afc12bc - Browse repository at this point
Copy the full SHA afc12bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a07db - Browse repository at this point
Copy the full SHA d2a07dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bbb0cf - Browse repository at this point
Copy the full SHA 4bbb0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9220796 - Browse repository at this point
Copy the full SHA 9220796View commit details -
Configuration menu - View commit details
-
Copy full SHA for 000010e - Browse repository at this point
Copy the full SHA 000010eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 704390e - Browse repository at this point
Copy the full SHA 704390eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6d5970 - Browse repository at this point
Copy the full SHA c6d5970View commit details -
Configuration menu - View commit details
-
Copy full SHA for f25e21a - Browse repository at this point
Copy the full SHA f25e21aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f530ef - Browse repository at this point
Copy the full SHA 5f530efView commit details -
Configuration menu - View commit details
-
Copy full SHA for a38d112 - Browse repository at this point
Copy the full SHA a38d112View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e822b - Browse repository at this point
Copy the full SHA 32e822bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d61fb3 - Browse repository at this point
Copy the full SHA 9d61fb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7abb9fd - Browse repository at this point
Copy the full SHA 7abb9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d297250 - Browse repository at this point
Copy the full SHA d297250View commit details -
[REFACTOR] Compile to ILA Asm (#11)
* change to uint8_t in ila runtime * [ refactor ] pre-compile to ILA asm * [ impl ] jit * [ add ] mlp model * [ add ] quantized model in PT * [ fix ] run quantized * [ refactor ] AoT compiler * hmm? I dont remember I touched this file * [ fix ] naming issue and resolve some warnings * [ fix ] turn off size check * [ refactor ] cast according to annotation * [ fix ] dtype
Configuration menu - View commit details
-
Copy full SHA for 7b9edac - Browse repository at this point
Copy the full SHA 7b9edacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78a58f3 - Browse repository at this point
Copy the full SHA 78a58f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c7e334 - Browse repository at this point
Copy the full SHA 8c7e334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b4aac6 - Browse repository at this point
Copy the full SHA 0b4aac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa28529 - Browse repository at this point
Copy the full SHA aa28529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfe49e - Browse repository at this point
Copy the full SHA 2bfe49eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f78a531 - Browse repository at this point
Copy the full SHA f78a531View commit details -
Configuration menu - View commit details
-
Copy full SHA for e067ac4 - Browse repository at this point
Copy the full SHA e067ac4View commit details -
flexnlp lstm backend driver is completed, end-to-end testflow passed …
…(#3) * integrate 3la driver into tvm framework * lstm flexnlp backend driver added * remove redundant submodule in the python test folder; redirect python driver path inside TVM in the ilaflex_runtime * flexnlp lstm end-to-end flow complete
Configuration menu - View commit details
-
Copy full SHA for 522a1df - Browse repository at this point
Copy the full SHA 522a1dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa22497 - Browse repository at this point
Copy the full SHA aa22497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57f8ab7 - Browse repository at this point
Copy the full SHA 57f8ab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7976a3 - Browse repository at this point
Copy the full SHA f7976a3View commit details -
Op name passed to python driver (#8)
* end-to-end codegen for ILA-VTA * [ add ] tests * ignore instr_log * tweak PR * get rid of warnings * remove logging in pattern matching * [ add ] instruction for running the end-to-end test script * [ init ] bias add codegen * add data loading * [ add ] bias add test case * [ fix ] datatype conversion * change to int8 inputs * integrate 3la driver into tvm framework * lstm flexnlp backend driver added * [ init ] relu runtime * [ add ] relu runtime code * Add exact matcher * fix data loading * [ update ] tests * [ refactor ] code * [ add ] comments * remove redundant submodule in the python test folder; redirect python driver path inside TVM in the ilaflex_runtime * Simplify implementation, correct pattern bugs, and add more tests * flexnlp lstm end-to-end flow complete * Correct inaccurate comment * Reformat comment * Throw in refs because why not * Need to visit matched args to find all matches * Move utility checkers to exact_matcher file (they will come in handy again) * Add test scaling the pattern matching to the speech-to-text model * Unused function * Add test case of not matching free var in match block * Incorrect dimension * set ila driver as external python scripts located through /home/leeoh/3la/pattern_matching/3la_ILA_tensor_op/ path * 3la flexnlp python driver as standalone path; small fixed in include module in flex_linear.py * Correct attribute names and also include primitive * pass op_name when offloading calculation Co-authored-by: AD1024 <dh63@cs.washington.edu> Co-authored-by: Steven S. Lyubomirsky <sslyu@cs.washington.edu> Co-authored-by: Bo-Yuan Huang <Bo-Yuan-Huang@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2c9463b - Browse repository at this point
Copy the full SHA 2c9463bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 983a491 - Browse repository at this point
Copy the full SHA 983a491View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd5920 - Browse repository at this point
Copy the full SHA bbd5920View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5d9c1 - Browse repository at this point
Copy the full SHA ba5d9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b297b4c - Browse repository at this point
Copy the full SHA b297b4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eee75b5 - Browse repository at this point
Copy the full SHA eee75b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e36f84 - Browse repository at this point
Copy the full SHA 2e36f84View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada43c5 - Browse repository at this point
Copy the full SHA ada43c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd67280 - Browse repository at this point
Copy the full SHA cd67280View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8fe84c - Browse repository at this point
Copy the full SHA d8fe84cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a26d764 - Browse repository at this point
Copy the full SHA a26d764View commit details
Commits on Jun 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 572af71 - Browse repository at this point
Copy the full SHA 572af71View commit details
Commits on Jun 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 52f1366 - Browse repository at this point
Copy the full SHA 52f1366View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c61cc - Browse repository at this point
Copy the full SHA e0c61ccView commit details
Commits on Jun 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b0318c - Browse repository at this point
Copy the full SHA 1b0318cView commit details
Commits on Jul 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ca1d6c9 - Browse repository at this point
Copy the full SHA ca1d6c9View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 117df96 - Browse repository at this point
Copy the full SHA 117df96View commit details
Commits on Jul 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2989767 - Browse repository at this point
Copy the full SHA 2989767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 344c9a1 - Browse repository at this point
Copy the full SHA 344c9a1View commit details
Commits on Aug 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bdd9c6c - Browse repository at this point
Copy the full SHA bdd9c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 370b8f7 - Browse repository at this point
Copy the full SHA 370b8f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb0e2ad - Browse repository at this point
Copy the full SHA cb0e2adView commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b8e65d2 - Browse repository at this point
Copy the full SHA b8e65d2View commit details
Commits on Sep 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e7b6a97 - Browse repository at this point
Copy the full SHA e7b6a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa3530 - Browse repository at this point
Copy the full SHA 9aa3530View commit details -
Configuration menu - View commit details
-
Copy full SHA for 040b7d5 - Browse repository at this point
Copy the full SHA 040b7d5View commit details
Commits on Oct 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 765b161 - Browse repository at this point
Copy the full SHA 765b161View commit details
Commits on Oct 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 42c20ca - Browse repository at this point
Copy the full SHA 42c20caView commit details
Commits on Oct 12, 2021
-
1
Configuration menu - View commit details
-
Copy full SHA for bb6c378 - Browse repository at this point
Copy the full SHA bb6c378View commit details
Commits on Oct 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b9563ec - Browse repository at this point
Copy the full SHA b9563ecView commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d2cf70 - Browse repository at this point
Copy the full SHA 2d2cf70View commit details
Commits on Oct 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 71b4854 - Browse repository at this point
Copy the full SHA 71b4854View commit details
Commits on Oct 29, 2021
-
Use a callback in the exact matcher (#18)
* Don't use checked_type for annotating types in the matcher (breaks tests and relies on type checking) * Add callback feature to exact matcher, expand tests, simplify recent additions
Configuration menu - View commit details
-
Copy full SHA for 3af6173 - Browse repository at this point
Copy the full SHA 3af6173View commit details
Commits on Nov 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6b05e67 - Browse repository at this point
Copy the full SHA 6b05e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25a4bab - Browse repository at this point
Copy the full SHA 25a4babView commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3ebc927 - Browse repository at this point
Copy the full SHA 3ebc927View commit details -
Merge branch '3la-pldi-push-main' of github.com:uwsampl/3la-tvm into …
…3la-pldi-push-main
Configuration menu - View commit details
-
Copy full SHA for 278494d - Browse repository at this point
Copy the full SHA 278494dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c733bd - Browse repository at this point
Copy the full SHA 2c733bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f336b15 - Browse repository at this point
Copy the full SHA f336b15View commit details
Commits on Nov 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 75c62ad - Browse repository at this point
Copy the full SHA 75c62adView commit details
Commits on Nov 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1de5fad - Browse repository at this point
Copy the full SHA 1de5fadView commit details
Commits on Nov 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b9ca10b - Browse repository at this point
Copy the full SHA b9ca10bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b043fd - Browse repository at this point
Copy the full SHA 9b043fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f0314 - Browse repository at this point
Copy the full SHA 15f0314View commit details
Commits on Nov 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0de800e - Browse repository at this point
Copy the full SHA 0de800eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fde3a6 - Browse repository at this point
Copy the full SHA 3fde3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e70c88 - Browse repository at this point
Copy the full SHA 3e70c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12bb7d9 - Browse repository at this point
Copy the full SHA 12bb7d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe822e - Browse repository at this point
Copy the full SHA ffe822eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec7313b - Browse repository at this point
Copy the full SHA ec7313bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0698a7f - Browse repository at this point
Copy the full SHA 0698a7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8185bdf - Browse repository at this point
Copy the full SHA 8185bdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb3abd - Browse repository at this point
Copy the full SHA 4eb3abdView commit details -
Merge branch '3la-pldi-push-main' of github.com:uwsampl/3la-tvm into …
…3la-pldi-push-main
Configuration menu - View commit details
-
Copy full SHA for 8d22947 - Browse repository at this point
Copy the full SHA 8d22947View commit details
Commits on Nov 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8d913ca - Browse repository at this point
Copy the full SHA 8d913caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57e400c - Browse repository at this point
Copy the full SHA 57e400cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e08a20f - Browse repository at this point
Copy the full SHA e08a20fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a915604 - Browse repository at this point
Copy the full SHA a915604View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a44eb - Browse repository at this point
Copy the full SHA c3a44ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2d41b - Browse repository at this point
Copy the full SHA 4f2d41bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ab7bb - Browse repository at this point
Copy the full SHA 20ab7bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185f86f - Browse repository at this point
Copy the full SHA 185f86fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3a719 - Browse repository at this point
Copy the full SHA 2c3a719View commit details -
Configuration menu - View commit details
-
Copy full SHA for f585984 - Browse repository at this point
Copy the full SHA f585984View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1918e0 - Browse repository at this point
Copy the full SHA b1918e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e7505 - Browse repository at this point
Copy the full SHA 91e7505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 813f2a9 - Browse repository at this point
Copy the full SHA 813f2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for feaf6fc - Browse repository at this point
Copy the full SHA feaf6fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c21875 - Browse repository at this point
Copy the full SHA 8c21875View commit details
Commits on Dec 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b0845a4 - Browse repository at this point
Copy the full SHA b0845a4View commit details
Commits on Dec 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bca20c9 - Browse repository at this point
Copy the full SHA bca20c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d63906 - Browse repository at this point
Copy the full SHA 0d63906View commit details