"vscode:/vscode.git/clone" did not exist on "77a64b2c77b35f7af7923eacded0c94daf2bb319"
- 26 Jan, 2023 2 commits
-
-
Roman Shapovalov authored
Summary: For the new API, filtering iterators over sequences by subsets is quite helpful. The change is backwards compatible. Reviewed By: bottler Differential Revision: D42739669 fbshipit-source-id: d150a404aeaf42fd04a81304c63a4cba203f897d
-
Roman Shapovalov authored
Summary: V2 dataset does not have the concept of known/unseen frames. Test-time conditining is done with train-set frames, which violates the previous check. Also fixing a corner case in VideoWriter. Reviewed By: bottler Differential Revision: D42706976 fbshipit-source-id: d43be3dd3060d18cb9f46d5dcf6252d9f084110f
-
- 25 Jan, 2023 1 commit
-
-
David Novotny authored
Summary: Fixes some issues with RayBundle plotting: - allows plotting raybundles on gpu - view -> reshape since we do not require contiguous raybundle tensors as input Reviewed By: bottler, shapovalov Differential Revision: D42665923 fbshipit-source-id: e9c6c7810428365dca4cb5ec80ef15ff28644163
-
- 24 Jan, 2023 1 commit
-
-
Jeremy Reizenstein authored
Summary: docstring and shape fix Reviewed By: shapovalov Differential Revision: D42609661 fbshipit-source-id: fd50234872ad61b5452821eeb89d51344f70c957
-
- 23 Jan, 2023 2 commits
-
-
Roman Shapovalov authored
Summary: We don’t see much value in reporting metrics by camera difficulty while supporting that in new datasets is quite painful, hence deprecating training cameras in the data API and ignoring in evaluation. Reviewed By: bottler Differential Revision: D42678879 fbshipit-source-id: aad511f6cb2ca82745f31c19594e1d80594b61d7
-
David Novotny authored
Summary: Allows to send kwargs to render_flyaround from visualize_reconstruction Reviewed By: bottler, shapovalov Differential Revision: D41157683 fbshipit-source-id: 74d8d7de4e991a31b14e72d76de5efdb8ab4b2c5
-
- 19 Jan, 2023 1 commit
-
-
myla authored
Summary: The file [rasterizer.py](https://github.com/facebookresearch/pytorch3d/blob/de3a474d2b9e0f5d4a77c82106a4a8e7853a4e07/pytorch3d/renderer/mesh/rasterizer.py#L201) contains a duplicate line before the check if the projection_transform exists. This causes an exception in the case that a projection transform matrix is already provided. The corresponding lines should be (and are already) in the else case of the if-statement. Removing these lines fixes the bug and produces the desired behavior. Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/1421 Reviewed By: shapovalov Differential Revision: D42450999 Pulled By: bottler fbshipit-source-id: f7464e87ec9ff8768455656324b0b008132c8a54
-
- 17 Jan, 2023 1 commit
-
-
Jeremy Reizenstein authored
Reviewed By: shapovalov Differential Revision: D42545069 fbshipit-source-id: e25fb4049dcebd715df43bab3ce813ecb5f85abe
-
- 16 Jan, 2023 3 commits
-
-
Jeremy Reizenstein authored
Summary: Use IndexError so that a camera object is an iterable Reviewed By: shapovalov Differential Revision: D42312021 fbshipit-source-id: 67c417d5f1398e8b30a6944468eda057b4ceb444
-
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
-