tlc-pack / tlcpack

https://tlcpack.ai/
Apache License 2.0
23 stars 30 forks source link

Add Linux Pip Nightly Build #46

Closed hogepodge closed 3 years ago

hogepodge commented 3 years ago

Adds a nightly build for Linux CPU to the pip build. This patch is built on the Docker image build, which uses manylinux2014 to build TVM then extracts the wheels. Not compatible with the latest release, so only builds nightly.

hogepodge commented 3 years ago

@tqchen @icemelon9 Please double check my work that I'm building and pushing the wheels properly. Is there anything else I need to do to enable this in the download matrix? @leandron ping for review

hogepodge commented 3 years ago

Looks like the build failed because of the empty HASH value. I'll need a more robust solution

hogepodge commented 3 years ago

It looks like this won't build without an update to the package/cpu docker image.

@icemelon9 what are the steps to update this package? How safely can we do it without impacting the rest of the build?

https://hub.docker.com/r/tlcpack/package-cpu/tags?page=1&ordering=last_updated

hogepodge commented 3 years ago

Hold this PR for testing and image updating.

tqchen commented 3 years ago

Thanks @hogepodge. There are a few places that we need to update to make the workflow consistent with the current one (mainly on version syncing and naming). I created an updated version based on this PR https://github.com/tlc-pack/tlcpack/pull/47

tqchen commented 3 years ago

Thanks @hogepodge superseded by #47