1. 13 Apr, 2022 1 commit
    • Tim Hatch's avatar
      apply import merging for fbcode/vision/fair (2 of 2) · 34bbb3ad
      Tim Hatch authored
      Summary:
      Applies new import merging and sorting from µsort v1.0.
      
      When merging imports, µsort will make a best-effort to move associated
      comments to match merged elements, but there are known limitations due to
      the diynamic nature of Python and developer tooling. These changes should
      not produce any dangerous runtime changes, but may require touch-ups to
      satisfy linters and other tooling.
      
      Note that µsort uses case-insensitive, lexicographical sorting, which
      results in a different ordering compared to isort. This provides a more
      consistent sorting order, matching the case-insensitive order used when
      sorting import statements by module name, and ensures that "frog", "FROG",
      and "Frog" always sort next to each other.
      
      For details on µsort's sorting and merging semantics, see the user guide:
      https://usort.readthedocs.io/en/stable/guide.html#sorting
      
      Reviewed By: bottler
      
      Differential Revision: D35553814
      
      fbshipit-source-id: be49bdb6a4c25264ff8d4db3a601f18736d17be1
      34bbb3ad
  2. 04 Jan, 2022 1 commit
    • Jeremy Reizenstein's avatar
      Update license for company name · 9eeb456e
      Jeremy Reizenstein authored
      Summary: Update all FB license strings to the new format.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D33403538
      
      fbshipit-source-id: 97a4596c5c888f3c54f44456dc07e718a387a02c
      9eeb456e
  3. 28 Jun, 2021 1 commit
    • Patrick Labatut's avatar
      Deprecate so3_exponential_map · 5284de6e
      Patrick Labatut authored
      Summary: Deprecate the `so3_exponential_map()` function in favor of its alias `so3_exp_map()`: this aligns with the naming of `so3_log_map()` and the recently introduced `se3_exp_map()` / `se3_log_map()` pair.
      
      Reviewed By: bottler
      
      Differential Revision: D29329966
      
      fbshipit-source-id: b6f60b9e86b2995f70b1fbeb16f9feea05c55de9
      5284de6e
  4. 22 Jun, 2021 1 commit
    • Patrick Labatut's avatar
      License lint codebase · af93f348
      Patrick Labatut authored
      Summary: License lint codebase
      
      Reviewed By: theschnitz
      
      Differential Revision: D29001799
      
      fbshipit-source-id: 5c59869911785b0181b1663bbf430bc8b7fb2909
      af93f348
  5. 13 Apr, 2021 1 commit
    • Jeremy Reizenstein's avatar
      lint fixes · c18ee9d4
      Jeremy Reizenstein authored
      Summary: Lint after recent changes.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D27682328
      
      fbshipit-source-id: 285d159010d886e4e97902995adbdff875fd3c19
      c18ee9d4
  6. 09 Apr, 2021 1 commit
    • Rong Rong (AI Infra)'s avatar
      Extract finding directories for test data · 1216b576
      Rong Rong (AI Infra) authored
      Summary: Make common functions for finding directories where test data is found, instead of lots of tests using their own `__file__`  while trying to get ./tests/data and the tutorials data.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D27633701
      
      fbshipit-source-id: 1467bb6018cea16eba3cab097d713116d51071e9
      1216b576
  7. 22 Aug, 2020 1 commit
  8. 21 Aug, 2020 1 commit
    • Georgia Gkioxari's avatar
      camera refactoring · 57a22e73
      Georgia Gkioxari authored
      Summary:
      Refactor cameras
      * CamerasBase was enhanced with `transform_points_screen` that transforms projected points from NDC to screen space
      * OpenGLPerspective, OpenGLOrthographic -> FoVPerspective, FoVOrthographic
      * SfMPerspective, SfMOrthographic -> Perspective, Orthographic
      * PerspectiveCamera can optionally be constructred with screen space parameters
      * Note on Cameras and coordinate systems was added
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D23168525
      
      fbshipit-source-id: dd138e2b2cc7e0e0d9f34c45b8251c01266a2063
      57a22e73
  9. 07 Aug, 2020 2 commits
    • Luya Gao's avatar
      Return R2N2 voxel coordinates · 63ba74f1
      Luya Gao authored
      Summary: Return R2N2's voxel coordinates.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22462530
      
      fbshipit-source-id: a995cfa0957b2561eb3b0f4591cb1db42170bc68
      63ba74f1
    • Luya Gao's avatar
      Return R2N2 R,T,K · 326e4ccb
      Luya Gao authored
      Summary: Return rotation, translation and intrinsic matrices necessary to reproduce R2N2's own renderings.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22462520
      
      fbshipit-source-id: 46a3859743ebc43c7a24f75827d2be3adf3f486b
      326e4ccb
  10. 23 Jul, 2020 2 commits
    • Luya Gao's avatar
      Add BlenderCamera · 722c2b71
      Luya Gao authored
      Summary: Adding BlenderCamera (for rendering with R2N2 Blender transformations in the next diff).
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22462515
      
      fbshipit-source-id: 4b40ee9bba8b6d56788dd3c723036ec704668153
      722c2b71
    • Luya Gao's avatar
      Test R2N2 loads correct numbers of instances · 483e538d
      Luya Gao authored
      Summary:
      Sample/Get all views at the loading phase instead of returning phase;
      Load only views from the split instead of all 24 views;
      Test the numbers of views loaded are correct for each category.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22631414
      
      fbshipit-source-id: 1c5ce99fe2bdf6618c1aa0b69bb6899473376bc2
      483e538d
  11. 14 Jul, 2020 3 commits
    • Luya Gao's avatar
      Return R2N2 renderings · dc08c305
      Luya Gao authored
      Summary: R2N2 returns R2N2's own renderings of ShapeNetCore models.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22266988
      
      fbshipit-source-id: 36e67bd06c6459773e6e5f654259166b579be36a
      dc08c305
    • Luya Gao's avatar
      Test rendering models for R2N2 · 5636eb61
      Luya Gao authored
      Summary: Adding a render function for R2N2.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22230228
      
      fbshipit-source-id: a9f588ddcba15bb5d8be1401f68d730e810b4251
      5636eb61
    • Luya Gao's avatar
      R2N2 skeleton · 49b4ce1a
      Luya Gao authored
      Summary: Skeleton of R2N2 that for now only returns verts and faces extracted from ShapeNetCore v1.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22203656
      
      fbshipit-source-id: 00db6ac76bfdb76fdbc77a2087c34a3f0ff01e6a
      49b4ce1a