Matt Tancik
5a1c8a1c86
Remove point samples
2022-07-01 09:36:59 -07:00
Matt Tancik
191dfc6a34
minor
2022-06-30 18:27:38 -07:00
Matt Tancik
3f4f05b963
Update notebooks
2022-06-30 18:27:38 -07:00
Matt Tancik
c98a7d631a
Add contracted rays vis
2022-06-30 18:00:55 -07:00
Matt Tancik
0fa9322f4c
Merge branch 'master' of github.com:plenoptix/pyrad
2022-06-29 18:30:26 -07:00
Matthew Tancik
304a759e85
Tancik/scene contraction ( #70 )
...
Contract the scene to a sphere of radius 2. This is the same contraction used in MipNeRF 360.
Add mipnerf 360 graph and config. It currently doesn't contain the other advancements made in the paper (sample proposal network, regularizers)
2022-06-29 18:28:21 -07:00
Matt Tancik
a2e8013d68
Merge branch 'master' of github.com:plenoptix/pyrad
2022-06-29 11:48:09 -07:00
Matthew Tancik
2bc6d9cc63
Update docs ( #65 )
...
+ Clean up data setup docs
+ Clean up visualize data ipynb
+ Enable interactive ploty in docs
2022-06-29 11:47:55 -07:00
Matt Tancik
7cbc5ba003
Merge branch 'master' of github.com:plenoptix/pyrad
2022-06-29 10:06:52 -07:00
Matt Tancik
336d348345
Ignore ipynb in github line count
2022-06-28 17:11:02 -07:00
Matt Tancik
0c6b11b38a
Ignore ipynb in github line count
2022-06-28 17:09:55 -07:00
Matt Tancik
640adf430e
Update docs
2022-06-28 16:51:08 -07:00
Matt Tancik
d160fa87cb
Correct poses
2022-06-28 10:51:35 -07:00
Matt Tancik
f71c2c21f2
Add mipnerf 360 data support
2022-06-28 10:51:35 -07:00
Matt Tancik
73a2449bae
Fix hydra bug
2022-06-25 18:43:10 -07:00
evonneng
ee4e6b24f4
Added structured config support ( #58 )
...
* added typed config; idealy would convert graph to typed too....
* added graph as config
2022-06-17 08:46:03 -07:00
evonneng
d65b50a0e3
Removed hardcoding in benchmarking code ( #59 )
...
* updated benchmarking script
* removed annoying benchmarking hardcoding
2022-06-16 20:14:10 -07:00
Matt Tancik
65fe212d17
Add more samplers
2022-06-16 18:27:47 -07:00
Ethan Weber
025648e729
forgot to add a notebook
2022-06-16 20:54:55 +00:00
Ethan Weber
1e22984d87
Initial viewer (visualizer) code ( #52 )
...
* some initial code for viewer. copying from other repos
* adding electron support
* moving some test files around. need to rewrite these
* camera traj. test cases. starting to transmit images
* still working on vis
* reorganized viewer and figured out websocket sending from client. need to do with camera pose
* black
* temporarily ignore pylinting for viewer
* ignore viewer
* fixed array
* license and fixed ignore in pyproject.toml
* improved syntax
2022-06-16 12:11:40 -07:00
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
Matt Tancik
41073540c1
Update contributing
2022-06-14 09:53:44 -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
ee60d5b9b5
Merge branch 'master' of github.com:pyradiance/radiance
2022-06-14 00:15:12 +00:00
evonneng
b2648c6522
updated benchmarking to match new config
2022-06-14 00:15:05 +00:00
Matt Tancik
4c85cba3ab
Add notebooks to documentation
2022-06-13 16:48:42 -07:00
Matt Tancik
3921839d1a
Update config
2022-06-13 13:39:49 -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
Ethan Weber
6deb452825
initial dataset documentation ( #36 )
...
* initial dataset documentation
* data docs
* fixed repo name
* removed file
* fixed instruction
* adding bash
2022-06-09 13:30:08 -07:00
Matt Tancik
35deb34515
Update docs.
2022-06-09 10:29:59 -07:00
evonneng
bed39763a1
updated benchmarking script ( #32 )
2022-06-08 17:39:15 -07:00
evonneng
3949739449
Created skeleton structure for documentation ( #30 )
...
* added contribution docs
* set up skeleton for readthedocs
* setup skeleton structure for documentation
* added tooling docs
* fixed broken link
2022-06-08 17:27:08 -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
Matt Tancik
a986cb0e2a
Merge branch 'master' of github.com:plenoptix/pyrad
2022-06-08 09:33:37 -07: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
evonneng
b9c71cf105
Update README.md
2022-06-07 16:56:51 -07:00
evonneng
f7e6441bea
Create LICENSE ( #23 )
2022-06-07 16:50:32 -07:00
Matt Tancik
baae6259a7
Merge branch 'master' of github.com:plenoptix/pyrad
2022-06-07 14:12:32 -07:00
Matt Tancik
9319e7d565
PDF sampling based on bins
2022-06-07 14:10:33 -07:00
Matt Tancik
96eb892f55
PDF sampling based on bins
2022-06-07 13:57:18 -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