Skip to content

[Torch, CI] Update to PyTorch 1.7 - #6811

Closed
masahi wants to merge 11 commits into
apache:mainfrom
masahi:torch-1.7-update
Closed

[Torch, CI] Update to PyTorch 1.7#6811
masahi wants to merge 11 commits into
apache:mainfrom
masahi:torch-1.7-update

Conversation

@masahi

@masahimasahi commented Nov 1, 2020

Copy link
Copy Markdown
Member

A part of #6594. Updated frontend tests and the install script to install torch==1.7.0 torchvision==0.8.1

@tqchen so according to https://tvm.apache.org/docs/contribute/pull_request.html#ci-environment, the next step after this PR is to build and upload a new docker image, and update Jenkinsfile. Since I have a committership, I can do those steps, is that right? But I've just created an account with dockerhub (https://hub.docker.com/u/masahi129), so I don't think I have a privilege to push under tlcpack org).

I'm not familiar with docker workflows, but I want to learn how to update CI.

@tqchen

Copy link
Copy Markdown
Member

@masahi you should now have access

@masahi

Copy link
Copy Markdown
MemberAuthor

@tqchen I've uploaded ci-gpu:v0.72 to https://hub.docker.com/repository/docker/tlcpack/ci-gpu, and updated Jenkinsfile to point to the new image, but it seems jenkins is running the older v0.71 image. What am I missing?

@leandronleandron left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had a quick look. A couple minor comments.

Comment threadpython/tvm/relay/frontend/pytorch.py Outdated
Comment threadpython/tvm/relay/frontend/pytorch.py
@masahi
masahi marked this pull request as draft November 2, 2020 12:07
@tqchen

tqchen commented Nov 2, 2020

Copy link
Copy Markdown
Member

@masahi We don't use images from Jenkinsfile in PRs due to security concerns. the Jenkinsfile have to be pushed into ci-docker-staging(you can push directly to that branch) for stage testing. Then the results will be available here https://ci.tlcpack.ai/job/tvm/job/ci-docker-staging/

After the stage testing passes, we then send the PR to the mainline to update the image. Note that you may want to create temporary tags like v0.72-t0 in cases where we want to build the docker image multiple times, this usually happens when an error occurs during the upgrade

Comment threaddocker/install/ubuntu_install_onnx.sh
@masahimasahi mentioned this pull request Nov 2, 2020
@masahi
masahi marked this pull request as ready for review November 3, 2020 00:23
@masahi

Copy link
Copy Markdown
MemberAuthor

Tests on the staging branch https://ci.tlcpack.ai/job/tvm/job/ci-docker-staging/34/ have passed, but this PR is still running on the older image. I'll close this one and try open another PR.

@masahimasahi closed this Nov 3, 2020
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@masahi@tqchen@leandron@kevinthesun