Ruilong Li
1f38240212
fix axis arg to dim for pytorch funcs
2022-07-13 20:31:38 +00:00
Matt Tancik
7cda0158c7
Fix out of bounds index bug
2022-07-13 10:13:31 -07:00
Ruilong Li
454556c061
update ray_sampler: remove old code and fix lint
2022-07-12 07:12:40 +00:00
Ruilong Li
b99c19d4a8
speedup PDFSampler impl.
2022-07-12 06:25:55 +00:00
Matthew Tancik
74280110ce
Remove redundant data ( #103 )
...
RaySamples contained fields for bin_starts and bin_ends. These are also stored in the frustums. This PR removes them from the RaySamples.
2022-07-07 18:07:34 -07:00
Matt Tancik
0734dfc63c
Add extra dim to bins
2022-07-07 10:34:27 -07:00
Matthew Tancik
d0f0f8da2d
Add interval loss ( #92 )
...
Implement interval loss that was proposed in mipnerf-360.
2022-07-06 17:27:19 -07:00
Matt Tancik
bd78a68756
Update RaySamples to TensorDataclass
2022-07-06 12:01:09 -07:00
Matthew Tancik
59957fa202
Use tensordataclasses ( #85 )
...
+ Convert Frustum and RayBundle into TensorDataclasses.
+ Support TensorDataclass fields in TensorDataclasses
+ Support non batched types in TensorDataclass (The are iignored)
2022-07-05 18:32:43 -07:00
Matt Tancik
65fe212d17
Add more samplers
2022-06-16 18:27:47 -07:00
Matt Tancik
201f85a175
Update bins
2022-06-10 16:52:34 -07:00
Matt Tancik
37a3692b45
Update docstrings
2022-06-10 09:03:43 -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
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