Commit Graph

  • 61754b2fac lint fixes Jeremy Reizenstein 2021-07-01 16:07:01 -07:00
  • 5615f072d7 Add missing common module to auto-generated documentation Patrick Labatut 2021-06-29 15:36:31 -07:00
  • 14f7fe4a65 suppress errors in fbcode/vision - batch 2 Pyre Bot Jr 2021-06-29 09:48:18 -07:00
  • b8790474f1 work with old linalg Jeremy Reizenstein 2021-06-28 06:30:27 -07:00
  • 5284de6e97 Deprecate so3_exponential_map Patrick Labatut 2021-06-28 04:27:12 -07:00
  • f593bfd3c2 More type annotations Patrick Labatut 2021-06-25 19:55:26 -07:00
  • 542e2e7c07 Save UV texture with obj mesh Nikhila Ravi 2021-06-24 15:55:09 -07:00
  • 64289a491d Annotate dunder functions Patrick Labatut 2021-06-24 15:18:19 -07:00
  • 35855bf860 suppress errors in vision/fair/pytorch3d Pyre Bot Jr 2021-06-24 05:31:03 -07:00
  • 07a5a68d50 refactor laplacian matrices Georgia Gkioxari 2021-06-24 03:52:30 -07:00
  • da9974b416 Add PyTorch3D->OpenCV camera parameter conversion. Christoph Lassner 2021-06-23 14:37:10 -07:00
  • e4039aa570 Remove _C pyre fixmes Patrick Labatut 2021-06-22 18:35:17 -07:00
  • de72049fe5 Create stale.yml (#721) Nikhila Ravi 2021-06-22 16:30:00 -07:00
  • 279f4a154d texture map list validation Jeremy Reizenstein 2021-06-22 16:06:50 -07:00
  • 2a0660baab Flexible #channels in TexturesUV.join_scene Jeremy Reizenstein 2021-06-22 16:06:50 -07:00
  • c538725885 use C for #channels in textures Jeremy Reizenstein 2021-06-22 16:06:50 -07:00
  • c639198c97 builds for PyTorch 1.9 Jeremy Reizenstein 2021-06-22 12:38:36 -07:00
  • bbc12e70c4 Fix build for package_data Jeremy Reizenstein 2021-06-22 12:38:36 -07:00
  • 639f05a190 suppress errors in fbcode/vision - batch 2 Pyre Bot Jr 2021-06-22 11:59:18 -07:00
  • 8f4ddb5a1f Add license linting for PyTorch3D Patrick Labatut 2021-06-22 03:44:27 -07:00
  • af93f34834 License lint codebase Patrick Labatut 2021-06-22 03:44:27 -07:00
  • 7e43f29d52 Lint codebase Patrick Labatut 2021-06-22 03:44:27 -07:00
  • ce60d4b00e remove requires_grad from random rotations Jeremy Reizenstein 2021-06-21 11:45:01 -07:00
  • 31c448a95d Test gltf texture without renderer. Jeremy Reizenstein 2021-06-21 08:10:44 -07:00
  • 9c09c0d316 conda timeout in CI Jeremy Reizenstein 2021-06-21 07:23:52 -07:00
  • 354a1808ff Fix save_ply with noncontiguous faces Jeremy Reizenstein 2021-06-21 06:05:03 -07:00
  • 8006842f2a Conversion from OpenCV cameras David Novotny 2021-06-21 05:02:46 -07:00
  • b2ac2655b3 SE3 exponential and logarithm maps. David Novotny 2021-06-21 04:47:31 -07:00
  • 9f14e82b5a SO3 improvements for stable gradients. David Novotny 2021-06-21 04:47:31 -07:00
  • dd45123f20 Linearly extrapolated acos. David Novotny 2021-06-21 04:47:31 -07:00
  • 88f5d79088 fix small face issue for ptmeshdist Georgia Gkioxari 2021-06-18 09:29:01 -07:00
  • a343cf534c Small fix to tutorial Nikhila Ravi 2021-06-18 07:39:59 -07:00
  • 029a9da00b Fix ShapeNetDataset (#593) Talmaj Marinc 2021-06-18 07:01:37 -07:00
  • 1b39cebe92 Sign issue about quaternion_to_matrix and matrix_to_quaternion Roman Shapovalov 2021-06-18 06:39:08 -07:00
  • a8610e9da4 Increase code coverage of shader Patrick Labatut 2021-06-17 01:34:49 -07:00
  • c75ca04cf7 Bug fix in rendering clipped meshes Nikhila Ravi 2021-06-15 07:50:33 -07:00
  • bc8361fa47 Lighting broadcasting bug fix Nikhila Ravi 2021-06-14 11:47:35 -07:00
  • 9de627e01b PyTorch 1.8 builds Jeremy Reizenstein 2021-06-14 10:26:44 -07:00
  • 780e231536 Increase code coverage of subdivide_meshes Patrick Labatut 2021-06-14 04:02:14 -07:00
  • a0f79318c5 Culling to frustrum bug fix Nikhila Ravi 2021-06-11 14:33:01 -07:00
  • ef16253953 textures dimension check Nikhila Ravi 2021-06-11 13:38:01 -07:00
  • 1cd1436460 Omit specific code from code coverage Patrick Labatut 2021-06-11 07:35:06 -07:00
  • c4fc4666fc Fixes bug when importing from ..common.types (#706) Luke Davis 2021-06-10 10:40:19 -07:00
  • 44508ed0db Make Transform3d.to() not ignore dtype Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 626bf3fe23 Fix type annotations for device type Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 1f9661e150 Tidy uses of torch.device in Volumes Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 1db40ac566 Tidy uses of torch.device in Pointclouds Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 633d66f1f0 Tidy uses of torch.device in Meshes Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 13a0110b69 Tidy uses of torch.device in Transform3d Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 48faf8eb7e Introduce device type and utility functions Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 07da36d4c8 Add missing dtype parameter type annotations Patrick Labatut 2021-06-09 15:48:56 -07:00
  • 02650672f6 Improve volumes type annotations Patrick Labatut 2021-06-09 15:48:56 -07:00
  • a15c33a3cc Alpha channel to return the mask Nikhila Ravi 2021-06-09 15:06:03 -07:00
  • ac6c07fa43 suppress errors in fbcode/vision - batch 2 Pyre Bot Jr 2021-06-08 11:16:10 -07:00
  • f00ef66727 NeRF training: avoid caching unused visualization data. Jeremy Reizenstein 2021-06-08 04:34:14 -07:00
  • 7204a4ca64 cuda 11 problems with test_normal_consistency Jeremy Reizenstein 2021-06-08 02:51:12 -07:00
  • c710d8c101 Improve textures type annotations Patrick Labatut 2021-06-08 02:14:59 -07:00
  • d76c00721c Remove explicit inheritance from object Patrick Labatut 2021-06-08 02:14:59 -07:00
  • f14c0236f0 Remove extra pyre fixmes Patrick Labatut 2021-06-07 12:04:37 -07:00
  • 36b451a49b Test failures print message in assertNormsClose Jeremy Reizenstein 2021-06-03 18:29:42 -07:00
  • 070ec550d3 Always print message on test failure Jeremy Reizenstein 2021-06-03 18:29:42 -07:00
  • 7fd7de4451 fix: renderer.look_at_view_transform args docs updated (#693) Ben Ahlbrand 2021-06-02 11:10:56 -07:00
  • 280fed3c76 cuda streams for color/density in NeRF Jeremy Reizenstein 2021-06-02 05:42:15 -07:00
  • f63e49d245 Let harmonic embedding layer include input (NeRF) Jeremy Reizenstein 2021-06-02 05:42:15 -07:00
  • ab73f8c3fd LinearWithRepeat layer for NeRF Jeremy Reizenstein 2021-06-02 05:42:15 -07:00
  • fe39cc7b80 suppress errors in vision/fair/pytorch3d Pyre Bot Jr 2021-05-27 18:29:31 -07:00
  • 4efadaecfc Minor fix in HarmonicEmbedding docstring (#13) Ignacio Rocco 2021-05-27 03:13:25 -07:00
  • ed6983ea84 Experimental glTF reading Jeremy Reizenstein 2021-05-26 04:52:46 -07:00
  • 0e85652f07 ambient lighting Jeremy Reizenstein 2021-05-26 04:52:46 -07:00
  • 61e38de034 rotate_on_spot Jeremy Reizenstein 2021-05-26 04:52:46 -07:00
  • e12a08133f Deduplicate texture maps when joining Jeremy Reizenstein 2021-05-26 04:52:46 -07:00
  • cd5af2521a Update Rotate transform to use device of input rotation Dave Schnizlein 2021-05-19 10:02:47 -07:00
  • c9dea62162 gitignore for NeRF Jeremy Reizenstein 2021-05-13 04:25:47 -07:00
  • 0ca839cc32 avoid running tests twice Jeremy Reizenstein 2021-05-07 05:03:10 -07:00
  • e3624b4e9d test_meshes numeric fixes Jeremy Reizenstein 2021-05-07 05:03:10 -07:00
  • 5241b7dd4e Handle header has no newline or space after OFF. (#665) Daisy 2021-05-07 05:01:20 -07:00
  • 34163326b2 Make extend respect subclasses of textures Gil Moshayof 2021-05-07 03:41:56 -07:00
  • d17b121d9d remove skimage import from most tutorials Jeremy Reizenstein 2021-05-05 04:05:35 -07:00
  • 6fa66f5534 PLY load normals Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • b314beeda1 save normals from Meshes, Pointclouds to PLY Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 66b97a0c28 has_verts_normals for Meshes Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 2bbca5f2a7 Allow setting verts_normals on Meshes Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 502f15aca7 avoid recalculating normals for simple move Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 17633808d8 Scale leaves verts normals unchanged Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • e9f4e0d086 PLY color scaling Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 6c3fe952d1 PLY TexturesVertex loading Jeremy Reizenstein 2021-05-04 05:35:24 -07:00
  • 097b0ef2c6 use no_grad for sample_pdf in NeRF project Jeremy Reizenstein 2021-04-28 09:33:35 -07:00
  • 6053d0e46f fvcore channel priority Jeremy Reizenstein 2021-04-22 14:12:55 -07:00
  • b538f10796 Avoid temporary arrays in _check_density_bounds Jeremy Reizenstein 2021-04-22 07:08:52 -07:00
  • 04d318d88f suppress errors in vision/fair/pytorch3d Pyre Bot Jr 2021-04-21 23:27:13 -07:00
  • eb04a488c5 TexturesVertex._num_verts_per_mesh deep copy (#623) JudyYe 2021-04-20 03:10:39 -07:00
  • 8660db9806 Remove some pyre fixmes Wanchao Liang 2021-04-17 11:19:11 -07:00
  • 1c45ec9770 Avoid gradients when rendering for visualization Jeremy Reizenstein 2021-04-14 12:51:18 -07:00
  • 42016bc067 linter to survive flake8 crash Jeremy Reizenstein 2021-04-14 12:48:51 -07:00
  • 4a9e294436 Updated readme with NeRF metrics, added a nicer gif David Novotny 2021-04-14 09:19:10 -07:00
  • c18ee9d40a lint fixes Jeremy Reizenstein 2021-04-12 19:09:17 -07:00
  • 124bb5e391 spelling Jeremy Reizenstein 2021-04-09 09:57:55 -07:00
  • c2e62a5087 Allow tests to be run on GPU with remote execution Rong Rong (AI Infra) 2021-04-08 20:02:16 -07:00
  • dd8343922e Get rid of duplicate test data directory initialization Rong Rong (AI Infra) 2021-04-08 20:02:16 -07:00
  • 1216b5765a Extract finding directories for test data Rong Rong (AI Infra) 2021-04-08 20:02:16 -07:00