- 16 Jan, 2023 2 commits
-
-
Jeremy Reizenstein authored
Summary: Allow choosing the device and the distance Reviewed By: shapovalov Differential Revision: D42451605 fbshipit-source-id: 214f02d09da94eb127b3cc308d5bae800dc7b9e2
-
Jeremy Reizenstein authored
Summary: Add fvcore and iopath explicitly. As mentioned in #1416. Reviewed By: shapovalov Differential Revision: D42451365 fbshipit-source-id: 0d8d2ead3f15dea6abef221fd5df2b4774abc83f
-
- 15 Jan, 2023 2 commits
-
-
Moritz Kampelmuehler authored
Summary: nvidia channel is required for installing cudatoolkit Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/1402 Reviewed By: davidsonic Differential Revision: D42208583 Pulled By: bottler fbshipit-source-id: 83d0e63efcf7772b778ca909fd9b14d28829c5b6
-
yurimalheiros authored
Summary: - Fix the numbers in the headers. Currently, there are no header number 2, the tutorial jump from 1 to 3. - Clean some unnecessary code. Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/1423 Reviewed By: shapovalov Differential Revision: D42478609 Pulled By: bottler fbshipit-source-id: c49fc10b7d38c3573c92fea737101e6c06bbea38
-
- 12 Jan, 2023 3 commits
-
-
Jeremy Reizenstein authored
Reviewed By: davidsonic Differential Revision: D42315355 fbshipit-source-id: f5ced5270e5a7b4a162ee930fc51dee0469d51fc
-
Jeremy Reizenstein authored
Summary: Remove workarounds for Python 3.7 Reviewed By: davidsonic Differential Revision: D42451534 fbshipit-source-id: 461dd311f3bccf7bef120ffe0b97fbbd173d95be
-
Jeremy Reizenstein authored
Summary: lint fixes Reviewed By: davidsonic Differential Revision: D42451530 fbshipit-source-id: 120bdd58fc074a713895df15df4e9efa9ea0a420
-
- 20 Dec, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: See https://github.com/facebookresearch/pytorch3d/issues/1398 . Reviewed By: davidsonic Differential Revision: D42139493 fbshipit-source-id: 972fc33b9c3017554ce704f2f10190eba406b7c8
-
- 16 Dec, 2022 3 commits
-
-
Jeremy Reizenstein authored
Summary: version number Reviewed By: davidsonic Differential Revision: D42072729 fbshipit-source-id: 50adaac4daca7786479d33e218d15e941a725bb6
-
Jeremy Reizenstein authored
Summary: Expect pytorch 1.13 Reviewed By: davidsonic Differential Revision: D42072731 fbshipit-source-id: 13ba4e7de18060dc4e5c0e10f850f17a88750fc9
-
Jeremy Reizenstein authored
Summary: misc updates Reviewed By: davidsonic Differential Revision: D42072730 fbshipit-source-id: fc885d14346083bd6493f18e9d965b35a8d4bdfd
-
- 15 Dec, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/1394 The bash logic for building conda packages became fiddly to edit. We need to switch cuda-toolkit to pytorch-cuda when PyTorch>=1.12 which was going to be a pain, so here I rewrite the code in python and do it. Reviewed By: shapovalov Differential Revision: D42036406 fbshipit-source-id: 8bb80c2f7545477182b23fc97c8514dcafcee176
-
- 13 Dec, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: Make GLB files report their own length correctly. They were off by 28. Reviewed By: davidsonic Differential Revision: D41838340 fbshipit-source-id: 9cd66e8337c142298d5ae1d7c27e51fd812d5c7b
-
- 10 Dec, 2022 1 commit
-
-
generatedunixname89002005307016 authored
Differential Revision: D41897914 fbshipit-source-id: 675f4ad6938bc12d295bbb63a69e3ff98b319a9a
-
- 09 Dec, 2022 3 commits
-
-
Jeremy Reizenstein authored
Summary: Python 3.7 not needed any more Reviewed By: shapovalov Differential Revision: D41841033 fbshipit-source-id: c0cfd048c70e6b9e47224ab8cddcd6b5f4fc5597
-
Jeremy Reizenstein authored
Summary: All mac builds now pytorch 1.13 Reviewed By: shapovalov Differential Revision: D41841035 fbshipit-source-id: b932eb2fefed77ae22f9757f9bd628ce12b11fad
-
Jeremy Reizenstein authored
Summary: Add builds for current pytorch Reviewed By: shapovalov Differential Revision: D41841034 fbshipit-source-id: 4a58515bd5c83b26f14763a3cec9279e905391d2
-
- 08 Dec, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: followup D41534315 (https://github.com/facebookresearch/pytorch3d/commit/5add065f8a7d4dc29ab28de4f9548d44eadc2aca) Reviewed By: shapovalov Differential Revision: D41842250 fbshipit-source-id: 54413e30880717f083fdc7acbce2eb3e646ffb94
-
- 05 Dec, 2022 1 commit
-
-
Jiali Duan authored
Summary: Write the amalgamated mesh from the Mesh module to glb. In this version, the json header and the binary data specified by the buffer are merged into glb. The image texture attributes are added. Reviewed By: bottler Differential Revision: D41489778 fbshipit-source-id: 3af0e9a8f9e9098e73737a254177802e0fb6bd3c
-
- 30 Nov, 2022 2 commits
-
-
David Novotny authored
Summary: <See title> Reviewed By: bottler Differential Revision: D41534604 fbshipit-source-id: 20111db87083b2cce7374cc2bd223ae220d7b010
-
David Novotny authored
Summary: Running: - clearly points users to experiment.py/visualize_reconstruction.py Reproducing: - Adds NeRF training on Blender - Adds CO3Dv2 configs Reviewed By: bottler Differential Revision: D41534315 fbshipit-source-id: e85f5f1eafed8c35c9e91d748a04f238509cf8ec
-
- 29 Nov, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: More rst syntax fixes Reviewed By: davidsonic Differential Revision: D40977328 fbshipit-source-id: a3a3accbf2ba7cd9c84a0a82d0265010764a9d61
-
- 28 Nov, 2022 2 commits
-
-
David Novotny authored
Summary: Fixes a bug which would crash render_flyaround anytime visualize_preds_keys is adjusted Reviewed By: shapovalov Differential Revision: D41124462 fbshipit-source-id: 127045a91a055909f8bd56c8af81afac02c00f60
-
David Novotny authored
Summary: <See title> Reviewed By: bottler Differential Revision: D41534524 fbshipit-source-id: 9c39198b9b8d5fc95f857b03ad39bfe0bd720cbb
-
- 25 Nov, 2022 1 commit
-
-
David Novotny authored
Summary: Addresses the following issue: https://github.com/facebookresearch/pytorch3d/issues/1345#issuecomment-1272881244 I.e., when installed from conda, `pytorch3d_implicitron_visualizer` crashes since it invokes `main()` while `main` requires a single positional arg `argv`. Reviewed By: shapovalov Differential Revision: D41533497 fbshipit-source-id: e53a923eb8b2f0f9c0e92e9c0866d9cb310c4799
-
- 24 Nov, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: Optional[some_configurable] won't autogenerate the enabled flag Reviewed By: shapovalov Differential Revision: D41522104 fbshipit-source-id: 555ff6b343faf6f18aad2f92fbb7c341f5e991c6
-
- 16 Nov, 2022 2 commits
-
-
Jiali Duan authored
Summary: To be consistent with CUDA hashing, the diff replaces boost hasher with a simplified hasher for storing unique global edge_ids. Reviewed By: kjchalup Differential Revision: D41140382 fbshipit-source-id: 2ce598e5edcf6369fe13bd15d1f5e014b252027b
-
Jiali Duan authored
Summary: Torch CUDA extension for Marching Cubes - MC involving 3 steps: - 1st forward pass to collect vertices and occupied state for each voxel - Compute compactVoxelArray to skip non-empty voxels - 2nd pass to genereate interpolated vertex positions and faces by marching through the grid - In contrast to existing MC: - Bind each interpolated vertex with a global edge_id to address floating-point precision - Added deduplication process to remove redundant vertices and faces Benchmarks (ms): | N / V(^3) | python | C++ | CUDA | Speedup | | 2 / 20 | 12176873 | 24338 | 4363 | 2790x/5x| | 1 / 100 | - | 3070511 | 27126 | 113x | | 2 / 100 | - | 5968934 | 53129 | 112x | | 1 / 256 | - | 61278092 | 430900 | 142x | | 2 / 256 | - |125687930 | 856941 | 146x | Reviewed By: kjchalup Differential Revision: D39644248 fbshipit-source-id: d679c0c79d67b98b235d12296f383d760a00042a
-
- 15 Nov, 2022 2 commits
-
-
Jeremy Reizenstein authored
Summary: Autogenerate docs for the renderer too. This will be helpful but make a slightly ugly TOC Reviewed By: kjchalup Differential Revision: D40977315 fbshipit-source-id: 10831de3ced68080cb5671c5dc31d4da8500f761
-
Daniel L. Lu authored
Summary: Every time I try to run code, I get this warning: ``` warnings.warn("Can't import pucuda.gl, not importing MeshRasterizerOpenGL.") ``` Of course, `pucuda` is a typo of `pycuda`. This PR fixes the typo Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/1379 Reviewed By: kjchalup Differential Revision: D41295562 Pulled By: bottler fbshipit-source-id: 2bfa2a2dbe20a5347861d36fbff5094994c1253d
-
- 08 Nov, 2022 1 commit
-
-
Roman Shapovalov authored
Summary: Enum fields cause the following to crash since they are loaded as strings: ``` config = OmegaConf.load(autodumped_cfg_file) Experiment(**config) ``` It would be good to come up with the general solution but for now just fixing the visualisation script. Reviewed By: bottler Differential Revision: D41140426 fbshipit-source-id: 71c1c6b1fffe3b5ab1ca0114cfa3f0d81160278f
-
- 07 Nov, 2022 2 commits
-
-
Roman Shapovalov authored
Summary: Rasterize MC was not adapted to heterogeneous bundles. There are some caveats though: 1) on CO3D, we get up to 18 points per image, which is too few for a reasonable visualisation (see below); 2) rasterising for a batch of 100 is slow. I also moved the unpacking code close to the bundle to be able to reuse it. {F789678778} Reviewed By: bottler, davnov134 Differential Revision: D41008600 fbshipit-source-id: 9f10f1f9f9a174cf8c534b9b9859587d69832b71 -
Jeremy Reizenstein authored
Summary: Allow a module's param_group member to specify overrides to the param groups of its members or their members. Also logging for param group assignments. This allows defining `params.basis_matrix` in the param_groups of a voxel_grid. Reviewed By: shapovalov Differential Revision: D41080667 fbshipit-source-id: 49f3b0e5b36e496f78701db0699cbb8a7e20c51e
-
- 03 Nov, 2022 1 commit
-
-
Jeremy Reizenstein authored
Summary: Fix indexing of directions after filtering of points by scaffold. Reviewed By: shapovalov Differential Revision: D40853482 fbshipit-source-id: 9cfdb981e97cb82edcd27632c5848537ed2c6837
-
- 02 Nov, 2022 2 commits
-
-
David Novotny authored
Summary: Allows loading of multiple categories. Multiple categories are provided in a comma-separated list of category names. Reviewed By: bottler, shapovalov Differential Revision: D40803297 fbshipit-source-id: 863938be3aa6ffefe9e563aede4a2e9e66aeeaa8
-
Jeremy Reizenstein authored
Summary: Quote formats, spelling Reviewed By: shapovalov Differential Revision: D40913734 fbshipit-source-id: d6dea65d5204b3c463c656a07ef9b447b7be6a0a
-
- 01 Nov, 2022 1 commit
-
-
David Novotny authored
Summary: Fixes readthedocs. Sphinx build looks good. Reviewed By: bottler Differential Revision: D40893196 fbshipit-source-id: bf00384b921d4ef54e64745ed39172358c2f9bb3
-
- 31 Oct, 2022 3 commits
-
-
Jeremy Reizenstein authored
Summary: Try to document implicitron. Most of this is autogenerated. Reviewed By: shapovalov Differential Revision: D40623742 fbshipit-source-id: 453508277903b7d987b1703656ba1ee09bc2c570
-
Jeremy Reizenstein authored
Summary: So that lpips isn't needed in readthedocs Reviewed By: shapovalov Differential Revision: D40859351 fbshipit-source-id: 58933bd3b71e78e658fbce56c3663b11ee2331f6
-
David Novotny authored
Summary: The bug lead to non-coinciding origins of the rays emitted from perspective cameras when unit_directions=True Reviewed By: bottler Differential Revision: D40865610 fbshipit-source-id: 398598e9e919b53e6bea179f0400e735bbb5b625
-