Update to TVM v0.6
Compare changes
+ 4
− 1
@@ -9,6 +9,9 @@ Clockwork must be build in order to run this script.
@@ -75,7 +78,7 @@ def convert(args):
Updates our TVM code from v0.4 to v0.6. Tidies up some of the TVM dependency code too, but not all of it.
This is a "big" change, but it shouldn't break anything major. The main changes are in the compilation process from TVM models to Clockwork models; our Clockwork runtime only had a couple of changes, the tests all pass, and if anything breaks it'll be easy to track down the root cause.
@salzayat @rkarimi once this commit is merged, it will break your current environments. You'll need to pay attention to two things:
More specifically:
tvm
repository. You will need to pull those changes and rebuild TVM. This updates us to v0.6.clockwork/resources
have been updated and will work fine. If these are the only models you've been using, then you don't need to change anything.clockwork-modelzoo-volta
repository have been updated and will continue to worktvm-modelzoo
no longer work, if you have been using those.