pytorch3d icon indicating copy to clipboard operation
pytorch3d copied to clipboard

Nightly version on pypi

Open Talmaj opened this issue 4 years ago • 4 comments

Could you also provide nightly version of the library with prebuilt wheels?

Talmaj avatar Jul 25 '21 10:07 Talmaj

I'm wondering what the motivation is. Is this because of a particular unreleased feature now which you want, or do you think this will be useful going forward? Is there a particular version of the dependencies which you care about?

bottler avatar Jul 29 '21 15:07 bottler

I personally use pip for all my projects because it is more lightweight, however the nightly version has some features that are not available in the released version (faster mesh_normal_consistency_loss). Compiling from source is a pain, due to various build dependencies that are most easily installable in conda. Is it hard/easy to add in your CI nightly builds (wheels) for linux?

Talmaj avatar Jul 29 '21 15:07 Talmaj

In general it would be nice to have a list of prebuilt wheels available.

Talmaj avatar Aug 06 '21 11:08 Talmaj

Currently, (for Linux), when we release we build for the versions of dependencies which Colab has and newer. This means that they can be used in the tutorials in Colab and might stay working there if Colab updates something. See here. PyTorch 1.9.0 is the only one supported.

You might be able to build pip packages for other versions yourself using docker using the code in that directory, without worrying about dependencies because the container does it itself.

You might want to set extra_channel="-c conda-forge" unconditionally as it is sometimes needed.

bottler avatar Aug 06 '21 11:08 bottler