1. 04 Apr, 2023 2 commits
  2. 31 Mar, 2023 1 commit
    • Dejan Kovachev's avatar
      Hard population of registry system with pre_expand · c759fc56
      Dejan Kovachev authored
      Summary: Provide an extension point pre_expand to let a configurable class A make sure another class B is registered before A is expanded. This reduces top level imports.
      
      Reviewed By: bottler
      
      Differential Revision: D44504122
      
      fbshipit-source-id: c418bebbe6d33862d239be592d9751378eee3a62
      c759fc56
  3. 24 Mar, 2023 1 commit
    • Emilien Garreau's avatar
      Add the OverfitModel · 813e941d
      Emilien Garreau authored
      Summary:
      Introduces the OverfitModel for NeRF-style training with overfitting to one scene.
      It is a specific case of GenericModel. It has been disentangle to ease usage.
      
      ## General modification
      
      1. Modularize a minimum GenericModel to introduce OverfitModel
      2. Introduce OverfitModel and ensure through unit testing that it behaves like GenericModel.
      
      ## Modularization
      
      The following methods have been extracted from GenericModel to allow modularity with ManyViewModel:
      - get_objective is now a call to weighted_sum_losses
      - log_loss_weights
      - prepare_inputs
      
      The generic methods have been moved to an utils.py file.
      
      Simplify the code to introduce OverfitModel.
      
      Private methods like chunk_generator are now public and can now be used by ManyViewModel.
      
      Reviewed By: shapovalov
      
      Differential Revision: D43771992
      
      fbshipit-source-id: 6102aeb21c7fdd56aa2ff9cd1dd23fd9fbf26315
      813e941d
  4. 23 Mar, 2023 1 commit
    • Jeremy Reizenstein's avatar
      increment_version for inplace ops · 7d8b029a
      Jeremy Reizenstein authored
      Summary: For safety checks, make inplace forward operations in cuda and c++ call increment_version.
      
      Reviewed By: davidsonic
      
      Differential Revision: D44302504
      
      fbshipit-source-id: 6ff62251e352d6778cb54399e2e11459e16e77ba
      7d8b029a
  5. 21 Mar, 2023 1 commit
  6. 18 Mar, 2023 1 commit
  7. 09 Mar, 2023 2 commits
  8. 28 Feb, 2023 1 commit
  9. 20 Feb, 2023 1 commit
  10. 06 Feb, 2023 1 commit
  11. 02 Feb, 2023 1 commit
  12. 01 Feb, 2023 1 commit
  13. 29 Jan, 2023 2 commits
  14. 27 Jan, 2023 4 commits
  15. 26 Jan, 2023 4 commits
  16. 25 Jan, 2023 1 commit
    • David Novotny's avatar
      Fixes for RayBundle plotting · 9dc28f5d
      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
      9dc28f5d
  17. 24 Jan, 2023 1 commit
    • Jeremy Reizenstein's avatar
      doc rgbd point cloud · a12612a4
      Jeremy Reizenstein authored
      Summary: docstring and shape fix
      
      Reviewed By: shapovalov
      
      Differential Revision: D42609661
      
      fbshipit-source-id: fd50234872ad61b5452821eeb89d51344f70c957
      a12612a4
  18. 23 Jan, 2023 2 commits
    • Roman Shapovalov's avatar
      Cleaning up camera difficulty · d561f191
      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
      d561f191
    • David Novotny's avatar
      render_flyaround allow forwarding args from visualize_reconstruction · 1de2d0c8
      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
      1de2d0c8
  19. 19 Jan, 2023 1 commit
  20. 17 Jan, 2023 1 commit
    • Jeremy Reizenstein's avatar
      test fixes · dcced4fa
      Jeremy Reizenstein authored
      Reviewed By: shapovalov
      
      Differential Revision: D42545069
      
      fbshipit-source-id: e25fb4049dcebd715df43bab3ce813ecb5f85abe
      dcced4fa
  21. 16 Jan, 2023 3 commits
    • Jeremy Reizenstein's avatar
      camera iteration #1408 · 84851c83
      Jeremy Reizenstein authored
      Summary: Use IndexError so that a camera object is an iterable
      
      Reviewed By: shapovalov
      
      Differential Revision: D42312021
      
      fbshipit-source-id: 67c417d5f1398e8b30a6944468eda057b4ceb444
      84851c83
    • Jeremy Reizenstein's avatar
      rendered_mesh_dataset improvements · b7e3b7b1
      Jeremy Reizenstein authored
      Summary: Allow choosing the device and the distance
      
      Reviewed By: shapovalov
      
      Differential Revision: D42451605
      
      fbshipit-source-id: 214f02d09da94eb127b3cc308d5bae800dc7b9e2
      b7e3b7b1
    • Jeremy Reizenstein's avatar
      INSTALL.md clarification · acc60db4
      Jeremy Reizenstein authored
      Summary: Add fvcore and iopath explicitly. As mentioned in #1416.
      
      Reviewed By: shapovalov
      
      Differential Revision: D42451365
      
      fbshipit-source-id: 0d8d2ead3f15dea6abef221fd5df2b4774abc83f
      acc60db4
  22. 15 Jan, 2023 2 commits
  23. 12 Jan, 2023 3 commits
    • Jeremy Reizenstein's avatar
      builds for pytorch 1.13.1 · 9fb452db
      Jeremy Reizenstein authored
      Reviewed By: davidsonic
      
      Differential Revision: D42315355
      
      fbshipit-source-id: f5ced5270e5a7b4a162ee930fc51dee0469d51fc
      9fb452db
    • Jeremy Reizenstein's avatar
      assume Python 3.8+ · 3cf3998e
      Jeremy Reizenstein authored
      Summary: Remove workarounds for Python 3.7
      
      Reviewed By: davidsonic
      
      Differential Revision: D42451534
      
      fbshipit-source-id: 461dd311f3bccf7bef120ffe0b97fbbd173d95be
      3cf3998e
    • Jeremy Reizenstein's avatar
      lints · d71105f5
      Jeremy Reizenstein authored
      Summary: lint fixes
      
      Reviewed By: davidsonic
      
      Differential Revision: D42451530
      
      fbshipit-source-id: 120bdd58fc074a713895df15df4e9efa9ea0a420
      d71105f5
  24. 20 Dec, 2022 1 commit
  25. 16 Dec, 2022 1 commit
    • Jeremy Reizenstein's avatar
      version 0.7.2 · 3145dd4d
      Jeremy Reizenstein authored
      Summary: version number
      
      Reviewed By: davidsonic
      
      Differential Revision: D42072729
      
      fbshipit-source-id: 50adaac4daca7786479d33e218d15e941a725bb6
      3145dd4d