1. 11 Sep, 2024 1 commit
    • Nicholas Dahm's avatar
      pytorch 2.4.0 + 2.4.1 · 3f428d99
      Nicholas Dahm authored
      Summary:
      Apparently pytorch 2.4 is now supported as per [this closed issue](https://github.com/facebookresearch/pytorch3d/issues/1863).
      
      Added the `2.4.0` & `2.4.1` versions to `regenerate.py` then ran that as per the `README_fb.md` which generated `config.yml` changes.
      
      Reviewed By: bottler
      
      Differential Revision: D62517831
      
      fbshipit-source-id: 002e276dfe2fa078136ff2f6c747d937abbadd1a
      3f428d99
  2. 21 Jun, 2024 1 commit
    • Jeremy Reizenstein's avatar
      require pytorch 2.0+ · 7980854d
      Jeremy Reizenstein authored
      Summary: Problems with timeouts on old builds.
      
      Reviewed By: MichaelRamamonjisoa
      
      Differential Revision: D58819435
      
      fbshipit-source-id: e1976534a102ad3841f3b297c772e916aeea12cb
      7980854d
  3. 17 Jun, 2024 1 commit
  4. 07 Feb, 2024 1 commit
  5. 30 Oct, 2023 1 commit
  6. 17 Oct, 2023 1 commit
    • Jeremy Reizenstein's avatar
      pytorch 2.1, drop mac builds · 28f914bf
      Jeremy Reizenstein authored
      Summary: Build updates for PyTorch 2.1
      
      Reviewed By: MichaelRamamonjisoa
      
      Differential Revision: D50345762
      
      fbshipit-source-id: 89bf4edf1c21566aa86a3abca9b4df7c4d1d17a2
      28f914bf
  7. 10 May, 2023 1 commit
    • Jeremy Reizenstein's avatar
      builds for PyTorch 2.0.1; drop 1.9 · 062e6c54
      Jeremy Reizenstein authored
      Summary: Drop support for PyTorch 1.9.0 and 1.9.1.
      
      Reviewed By: shapovalov
      
      Differential Revision: D45704329
      
      fbshipit-source-id: c0fe3ecf6a1eb9bcd4163785c0cb4bf4f5060f50
      062e6c54
  8. 21 Mar, 2023 1 commit
  9. 12 Jan, 2023 1 commit
  10. 15 Dec, 2022 1 commit
  11. 09 Dec, 2022 3 commits
    • Jeremy Reizenstein's avatar
      remove python 3.7 builds · a4a29b01
      Jeremy Reizenstein authored
      Summary: Python 3.7 not needed any more
      
      Reviewed By: shapovalov
      
      Differential Revision: D41841033
      
      fbshipit-source-id: c0cfd048c70e6b9e47224ab8cddcd6b5f4fc5597
      a4a29b01
    • Jeremy Reizenstein's avatar
      Mac builds: python 3.10, pytorch 1.13 · e7851f7c
      Jeremy Reizenstein authored
      Summary: All mac builds now pytorch 1.13
      
      Reviewed By: shapovalov
      
      Differential Revision: D41841035
      
      fbshipit-source-id: b932eb2fefed77ae22f9757f9bd628ce12b11fad
      e7851f7c
    • Jeremy Reizenstein's avatar
      builds for PyTorch 1.13.0 · 20a774e2
      Jeremy Reizenstein authored
      Summary: Add builds for current pytorch
      
      Reviewed By: shapovalov
      
      Differential Revision: D41841034
      
      fbshipit-source-id: 4a58515bd5c83b26f14763a3cec9279e905391d2
      20a774e2
  12. 15 Aug, 2022 1 commit
    • Jeremy Reizenstein's avatar
      builds for PyTorch 1.12.1, drop 1.8 · b6771233
      Jeremy Reizenstein authored
      Summary: Builds for new PyTorch 1.12.1. Drop builds for PyTorch 1.8.0 and 1.8.1.
      
      Reviewed By: kjchalup
      
      Differential Revision: D38658991
      
      fbshipit-source-id: 6192e226c2154cd051eeee98498d9a395cfd6fd5
      b6771233
  13. 05 Aug, 2022 1 commit
    • Jeremy Reizenstein's avatar
      circleci fixes · da958435
      Jeremy Reizenstein authored
      Summary:
      Misc fixes.
      
      - most important: the mac image is gone so switch to a newer one.
      - torch.concat is new; was used accidentally
      - remove lpips from testing in meta.yaml as it is breaking the conda test. Better to leave the relevant tests failing in OSS.
      - TypedDict usage is breaking implicitron on Python 3.7.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D38458164
      
      fbshipit-source-id: b16c26453a743b9a771e2a6787b9a4d2a52e41c2
      da958435
  14. 08 Jul, 2022 1 commit
    • Jeremy Reizenstein's avatar
      cu116 docker image · 00acf0b0
      Jeremy Reizenstein authored
      Summary: cu116 builds need to happen in a specific image.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D37680352
      
      fbshipit-source-id: 81bef0642ad832e83e4eba6321287759b3229303
      00acf0b0
  15. 06 Jul, 2022 1 commit
  16. 01 Jun, 2022 1 commit
    • Jeremy Reizenstein's avatar
      Fix tests for OSS · 5cd70067
      Jeremy Reizenstein authored
      Summary: New paths.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D36734929
      
      fbshipit-source-id: c0ce7ee9145ddca07ef3758d31cc3c261b088e7d
      5cd70067
  17. 16 Mar, 2022 1 commit
    • Jeremy Reizenstein's avatar
      PyTorch 1.11.0 · c85673c6
      Jeremy Reizenstein authored
      Summary: Add builds for PyTorch 1.11.0.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D34861021
      
      fbshipit-source-id: 1a1c46fac48719bc66c81872e65531a48ff538ed
      c85673c6
  18. 25 Feb, 2022 1 commit
    • Jeremy Reizenstein's avatar
      Use newer circleci image · 0e88b21d
      Jeremy Reizenstein authored
      Summary:
      Run the circleci tests with a non depracated circleci image. Small fix for PyTorch 1.7.
      We no longer need to manually install nvidia-docker or the CUDA driver.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D34426816
      
      fbshipit-source-id: d6c67bfb0ff86dff8d8f7fe7b8801657c2e80030
      0e88b21d
  19. 10 Jan, 2022 2 commits
    • Jeremy Reizenstein's avatar
      drop builds for PyTorch 1.6.0 · fddd6a70
      Jeremy Reizenstein authored
      Summary: PyTorch 1.7.0 was in Oct 2020 and 1.7.1 was in Dec 2020. We shouldn't need older than them, maybe not even 1.7.0.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D33507967
      
      fbshipit-source-id: d3de09c20c44870cbe5522705f2293acc0e62af3
      fddd6a70
    • Jeremy Reizenstein's avatar
      builds for PyTorch 1.10.1 · 85cdcc25
      Jeremy Reizenstein authored
      Summary: Adds 1.10.1 to the nightly builds
      
      Reviewed By: patricklabatut
      
      Differential Revision: D33507966
      
      fbshipit-source-id: af88b155adbc4e3236107f709323bd46a1819013
      85cdcc25
  20. 05 Jan, 2022 1 commit
    • Jeremy Reizenstein's avatar
      remove Python3.6 builds · 49f93b63
      Jeremy Reizenstein authored
      Summary: Python 3.6 was EOL on 2021-12-23.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D33428708
      
      fbshipit-source-id: 37a73898df49a4a49266839278fc8be56597405d
      49f93b63
  21. 13 Dec, 2021 1 commit
    • Jeremy Reizenstein's avatar
      PyTorch 1.10 + CUDA 11.1 builds · d049cd2e
      Jeremy Reizenstein authored
      Summary: Although the PyTorch website, which describes the current version 1.10, suggests CUDA 10.2 and 11.3 are supported, it would appear that we need to include builds for CUDA 11.1 to avoid surprises. This is because these builds are on anaconda, and this combination is used on Google Colab.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D33063932
      
      fbshipit-source-id: 1b22d1f06e22bd18fb53ceecb58e78ac6a5d1693
      d049cd2e
  22. 11 Nov, 2021 1 commit
    • Jeremy Reizenstein's avatar
      builds for pytorch 1.10.0 · 5fbdb99a
      Jeremy Reizenstein authored
      Summary:
      Add builds corresponding to the new pytorch 1.10.0. We omit CUDA 11.3 testing because it fails with current hardware, and omit the main build too for the moment.
      
      Also move to the newer GPU circle CI executors.
      
      Reviewed By: gkioxari
      
      Differential Revision: D32335934
      
      fbshipit-source-id: 416d92a8eecd06ef7fc742664a5f2d46f93415f8
      5fbdb99a
  23. 11 Oct, 2021 1 commit
    • Jeremy Reizenstein's avatar
      remove PyTorch 1.5 builds · 53d99671
      Jeremy Reizenstein authored
      Summary: PyTorch 1.6.0 came out on 28 Jul 2020. Stop builds for 1.5.0 and 1.5.1. Also update the news section of the README for recent releases.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D31442830
      
      fbshipit-source-id: 20bdd8a07090776d0461240e71c6536d874615f6
      53d99671
  24. 27 Sep, 2021 1 commit
    • Jeremy Reizenstein's avatar
      builds for PyTorch 1.9.1 · d0ca3b9e
      Jeremy Reizenstein authored
      Summary: Add conda builds for the newly released PyTorch version 1.9.1.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D31140206
      
      fbshipit-source-id: 697549a3ef0db8248f4f9b5c00cf1407296b5022
      d0ca3b9e
  25. 01 Sep, 2021 1 commit
    • Jeremy Reizenstein's avatar
      Restore missing linux conda builds · a9b0d50b
      Jeremy Reizenstein authored
      Summary: Regenerate config.yml after a recent bad merge which lost a few builds.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D30696918
      
      fbshipit-source-id: 3ecdfca8682baed13692ec710aa7c25dbd24dd44
      a9b0d50b
  26. 23 Aug, 2021 1 commit
    • Jeremy Reizenstein's avatar
      remove PyTorch 1.4 builds · 6c416b31
      Jeremy Reizenstein authored
      Summary: We won't support PyTorch 1.4 in the next release. PyTorch 1.5.0 came out in June 2020, more than a year ago.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D30424388
      
      fbshipit-source-id: 25499096066c9a2b909a0550394f5210409f0d74
      6c416b31
  27. 05 Jul, 2021 1 commit
    • Jeremy Reizenstein's avatar
      xcode update for mac builds · 68a35543
      Jeremy Reizenstein authored
      Summary: Avoid using old xcode which CircleCI say is deprecated.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D29538176
      
      fbshipit-source-id: 1e2ae4845d42365c778536446958966bbecf188c
      68a35543
  28. 22 Jun, 2021 1 commit
    • Jeremy Reizenstein's avatar
      builds for PyTorch 1.9 · c639198c
      Jeremy Reizenstein authored
      Summary:
      Build for pytorch 1.9, and make it the only mac build. Not testing on cuda 11.1, because of annoying failures which are restricted to certain hardware.
      
      Also update cuda driver in CI tests.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D29302314
      
      fbshipit-source-id: 78def378adb9d7aa287abdc5ac0af269e3ba3625
      c639198c
  29. 21 Jun, 2021 1 commit
    • Jeremy Reizenstein's avatar
      conda timeout in CI · 9c09c0d3
      Jeremy Reizenstein authored
      Summary: Conda build command can be very slow at resolving dependencies with PyTorch 1.8. I extended the timeout for this in the tests. Here do the same for the builds.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D29131188
      
      fbshipit-source-id: 554e694f0f8aa7509141016720b1e9019177b214
      9c09c0d3
  30. 14 Jun, 2021 1 commit
    • Jeremy Reizenstein's avatar
      PyTorch 1.8 builds · 9de627e0
      Jeremy Reizenstein authored
      Summary: Nightly builds to support PyTorch 1.8.0 and PyTorch 1.8.1.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D29098081
      
      fbshipit-source-id: fc6b36e919892ea41979a03e64a6fc8003528b78
      9de627e0
  31. 23 Mar, 2021 1 commit
    • Jeremy Reizenstein's avatar
      CI fixes · cc08c6b2
      Jeremy Reizenstein authored
      Summary:
      Update `main` build to latest CircleCI image - Ubuntu 2020.04.
      
      Avoid torch.logical_or and logical_and for PyTorch 1.4 compatibility.
      
      Also speed up the test run with Pytorch 1.4.0 (which has no ninja) by not setting NVCC_FLAGS for it.
      
      Reviewed By: theschnitz
      
      Differential Revision: D27262327
      
      fbshipit-source-id: ddc359d134b1dc755f8b20bd3f33bb080cb3a0e1
      cc08c6b2
  32. 05 Feb, 2021 1 commit
    • Jeremy Reizenstein's avatar
      Build wheels for s3 · e0753f0b
      Jeremy Reizenstein authored
      Summary: For Linux, instead of uploading wheels to PyPI which will only work with one particular version of PyTorch and CUDA, from the next release we will store a range of built wheels on S3.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D26209398
      
      fbshipit-source-id: 945a6907b78807e1eedb25007f87f90bbf59f80e
      e0753f0b
  33. 24 Dec, 2020 1 commit
    • Jeremy Reizenstein's avatar
      iopath dependency · 513a6476
      Jeremy Reizenstein authored
      Summary: Add ioPath as a dependency of PyTorch3D in preparation for using the new PathManager.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25372971
      
      fbshipit-source-id: d8aa661d2de975e747dd494edc42bf843990cf68
      513a6476
  34. 14 Dec, 2020 1 commit
    • Jeremy Reizenstein's avatar
      nightlies with pytorch 1.7.1 · 16a0be79
      Jeremy Reizenstein authored
      Summary: Add nightly linux conda builds with the new pytorch 1.7.1. This supports python 3.9.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25532757
      
      fbshipit-source-id: b734637063e148389951899450566275f3cf5831
      16a0be79
  35. 03 Dec, 2020 1 commit
    • Jeremy Reizenstein's avatar
      Slow pull from docker · 0216e468
      Jeremy Reizenstein authored
      Summary: The "manual" docker pull in the testrun builds has been taking more than 10 minutes recently, and its lack of output causes circleci to timeout. As a quick fix, we enable the output from this operation.
      
      Reviewed By: gkioxari
      
      Differential Revision: D25305127
      
      fbshipit-source-id: 19682bfa0294145457a37df6d6faf7a08dcc63c9
      0216e468
  36. 10 Nov, 2020 1 commit
    • Jeremy Reizenstein's avatar
      pulsar build and CI changes · d220ee2f
      Jeremy Reizenstein authored
      Summary:
      Changes to CI and some minor fixes now that pulsar is part of pytorch3d. Most significantly, add CUB to CI builds.
      
      Make CUB_HOME override the CUB already in cudatoolkit (important for cuda11.0 which uses cub 1.9.9 which pulsar doesn't work well with.
      Make imageio available for testing.
      Lint fixes.
      Fix some test verbosity.
      Avoid use of atomicAdd_block on older GPUs.
      
      Reviewed By: nikhilaravi, classner
      
      Differential Revision: D24773716
      
      fbshipit-source-id: 2428356bb2e62735f2bc0c15cbe4cff35b1b24b8
      d220ee2f
  37. 02 Nov, 2020 1 commit
    • Jeremy Reizenstein's avatar
      Docker authentication · d5650323
      Jeremy Reizenstein authored
      Summary: To avoid docker's new ratelimiting, we sign in.
      
      Reviewed By: theschnitz
      
      Differential Revision: D24681688
      
      fbshipit-source-id: 6bb1a86ee15a151758e8a2bdb081da280308ad0c
      d5650323