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