Looking at using pytorch3d in software package I develop. Currently I use conda to install all the dependencies so it runs perfectly in Windows, Mac and Linux. Currently I depend on pytorch  and make sure to only update the version when all 3 platforms have new releases.
Pytorch conda support is great, Pytorch :: Anaconda.org , all platforms you could want binaries for are available with conda.
Pytorch3d which builds on-top of pytorch however is very different.

image996×490 35.1 KB

Pytorch3D conda only supports linux, pip only supports mac. Neither supports both and neither supports windows.
Why doesn’t pytorch3D use the same building infrastructure and build for all environments like pytorch itself does and release the binaries through conda for them all?