Jake Austin
280bf1bec3
Appeasing the linter
2022-07-24 17:49:42 -07:00
Jake Austin
5e9f1eb1a3
Updating names again
2022-07-24 17:43:40 -07:00
Jake Austin
936adda218
Merge branch 'master' into Data-Refactoring
2022-07-24 16:52:21 -07:00
Jake Austin
2fc2fe3817
Making some updates to notation, documentation
2022-07-24 16:49:19 -07:00
Ethan Weber
6cfccab336
fixing eval dataloader indices issue ( #196 )
...
* added some logic for the indices when none
* forgot to comment out code
* fix linting
* fixed typing
2022-07-22 16:29:14 -07:00
Jake Austin
3a78a9cb2e
passing linting tests and fixed documentation
2022-07-20 16:42:47 -07:00
Ethan Weber
05b92e228b
Fixing nerfw and adding to GH Actions ( #167 )
...
* added beta_min to nerfw, which I think is needed
* added camera interpolation path and restructured run_eval code
* adding to gitignore
* addressing github comments. mostly documentation
* fixing nerfw dataset for test cases
2022-07-19 16:21:54 -07:00
Jake Austin
482f7c9eea
Fixing documentation, moving IterableWrapper to pyrad/utils/misc, sorting imports
2022-07-18 17:26:34 -07:00
Matthew Tancik
7c9b837ba9
Instant-ngp fuse encoding with network ( #171 )
...
Instant-ngp fuse encoding with network
2022-07-18 15:37:27 -07:00
Jake Austin
0422afc913
adding docstring for abstractcacheddataloaderv2
2022-07-17 23:05:06 -07:00
Jake Austin
667de0b758
Subclassed abstract cached dataloader, for things like generic NeRFs where data fits in memory
2022-07-17 23:01:42 -07:00
Jake Austin
f5a354fdb0
Patching up some mistakes, linting
2022-07-17 22:48:46 -07:00
Jake Austin
cff55d7836
Fixing nitpicks, clarifying documentation, updating dataloader params
2022-07-17 22:42:35 -07:00
Jake Austin
7e23747c41
Forgot to import nn.Module
2022-07-17 19:24:01 -07:00
Jake Austin
1ef976d177
GenericDataContainer and AbstractDataloaderV2
2022-07-17 18:29:25 -07:00
Matthew Tancik
ab35e28871
Cache full dataset by default ( #157 )
...
Cache full dataset by default
2022-07-15 17:52:15 -07:00
Ethan Weber
4ddd146633
Improving eval script with camera trajectory videos ( #124 )
...
* spiral traj working, specify version for hydra, better documentation
* cleaned up spiral trajectory a bit
2022-07-13 10:58:01 -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
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
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
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
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
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