Commit Graph
24 Commits
Author SHA1 Message Date
evonneng 91ef54963c refactoring configs; pulled network out of graph; created trainer heirarchy (#51)
* changed config graph structure

* removed network udner graphs; added new heirarchy trainer

* fixed callback in occupancy graph

* lint

* changed register callback to setter method
2022-06-15 09:06:43 -07:00
evonneng f67dca6f5b refactor moving setup functions to associated classes; cleanup eval and benchmark scripts (#48)
* refactor code to move graph/dataset setup to respective files

* consolidated eval and benchmark script

* moved setup optimizers to its own thing
2022-06-13 19:05:07 -07:00
evonneng fb63bb543f added psnr to the local writer prints of ngp 2022-06-11 21:29:16 +00:00
Matt Tancik 201f85a175 Update bins 2022-06-10 16:52:34 -07:00
evonneng f2d2bde1ac Cleaner timing function calls with wrapped logic (#39)
* cleanup timing for logger events

* cleaned up context manager timer

* fixed lint
2022-06-10 15:33:04 -07:00
Matt Tancik 37a3692b45 Update docstrings 2022-06-10 09:03:43 -07:00
Matt Tancik cc79708df7 Cleanup mipnerf implementation 2022-06-09 17:26:58 -07:00
Matt Tancik cc4d3431b8 Add integrated positional encodings 2022-06-08 16:13:41 -07:00
evonneng 5433f831ac add licensing headers (#27)
* add licensing headers

* add licensing to run actions

* rerun headers file

* remove trailing white spaces
2022-06-08 13:31:13 -07:00
Matt Tancik f183e03517 Add gausian frustum calculations. 2022-06-08 11:50:42 -07:00
Ethan Weber d16f87a957 fixing blender scene training with vanilla nerf 2022-06-08 18:00:51 +00:00
Ethan Weber 457788d689 dataloader logic, new folder structure, flatter configs (#26)
* renaming dataloader to data. adding some dataloader classes

* restructuring configs

* fixed instant ngp tcnn direction rescaling

* working through test cases

* black and lint and tests
2022-06-08 09:01:56 -07:00
evonneng 24c1c77ef1 added wandb support (#24) 2022-06-07 17:35:30 -07:00
Matt Tancik 9319e7d565 PDF sampling based on bins 2022-06-07 14:10:33 -07:00
Matt Tancik ef9a641625 Fix lint 2022-06-07 10:06:46 -07:00
Matt Tancik 8582238322 Update docs 2022-06-07 10:06:46 -07:00
Matt Tancik 1b20028ea3 Switch from point samples to frustum samples 2022-06-06 16:43:11 -07:00
Matt Tancik 609bf32d22 Rays use frustums 2022-06-06 16:43:11 -07:00
Matthew Tancik d38e852fe4 Update docs (#16) 2022-06-06 09:20:51 -07:00
evonneng e8118f0569 merge 2022-06-03 17:51:01 +00:00
Matt Tancik 736e72914a Fix registered value. 2022-06-02 12:10:42 -07:00
Ethan Weber 146332cfb6 Refactoring (data loading, semantic-nerf/nerf-w fixes, ...) (#8)
* in progress. camera_indices broken

* faster dataloader. starting on pixel sampler logic

* imagesampler and pixelsampler

* lint and black

* continuing merge

* pytest working

* fixed docs

* docs

* minor changes
2022-06-02 14:58:46 -04:00
Matt Tancik 266b470b83 Save RFF state to buffer 2022-06-02 09:44:50 -07:00
Matt Tancik 1a8ad9a763 Change name to pyrad 2022-05-31 14:15:06 -07:00