1. 02 Feb, 2021 8 commits
    • David Novotny's avatar
      Main training script · 9751f1f1
      David Novotny authored
      Summary: Implements the training script of NeRF.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684439
      
      fbshipit-source-id: 8b19b6dc282eb6bf6e46ec4476bb0f13a84c90dd
      9751f1f1
    • David Novotny's avatar
      NeRF training stats logger. · 5b749118
      David Novotny authored
      Summary: Implements the `Stats` class that handles logging of the training statistics.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684430
      
      fbshipit-source-id: 920a1c65917ab5d047988494d92173da60cfd64b
      5b749118
    • David Novotny's avatar
      NeRF dataloader. · 06668483
      David Novotny authored
      Summary: Implements the dataloader for NeRF.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684424
      
      fbshipit-source-id: 4f7092ce23135bd418186833a087e243433babc7
      06668483
    • David Novotny's avatar
      Radiance field renderer · eb908487
      David Novotny authored
      Summary: Implements the main NeRF model class that controls the radiance field and its renderer
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684419
      
      fbshipit-source-id: fae45572daa6748c6234bd212f3e68110f778238
      eb908487
    • David Novotny's avatar
      Implicit function · bf633ab5
      David Novotny authored
      Summary: Implements the radiance field function of NeRF
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684413
      
      fbshipit-source-id: 4bf6dd5d22e6134a09f7b9f314536ec16670f737
      bf633ab5
    • David Novotny's avatar
      Harmonic embedding · 1e82341d
      David Novotny authored
      Summary: Implements the positional embedding of NeRF
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684406
      
      fbshipit-source-id: 9f3b657babacff48bd6a0497d7a859607ffa5f89
      1e82341d
    • David Novotny's avatar
      NeRF Raysampler · 7cbda3ec
      David Novotny authored
      Summary: Implements the NeRF raysampler.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25684403
      
      fbshipit-source-id: 616a60f047c79479f60a6a75d214f87cbfb06d28
      7cbda3ec
    • David Novotny's avatar
      NeRF Raymarcher · fba419b7
      David Novotny authored
      Summary: An initial NeRF diff which sets up the folder structure and implements the raymarching algorithm of NeRF.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25623990
      
      fbshipit-source-id: ac6b05a9b866358bd4bbf44858f06859d8a6ebd1
      fba419b7