Ruilong Li(李瑞龙)
12cd321e1a
Update Instant-NGP & Density Grid with CUDA supports. Much faster and better PSNR. ( #193 )
2022-07-24 22:22:44 -07:00
Abhik Ahuja
31b52ae186
Merge pull request #190 from plenoptix/origamiman72/rays-formatting
...
Changed Rays / Sec formatting
2022-07-24 02:19:45 -07:00
origamiman72
27b8d94f84
Updated formatting
2022-07-24 02:13:47 -07:00
Matt Tancik
f7acc3f837
Fixes and ui updates
2022-07-22 20:01:25 -07:00
Matt Tancik
19bc554a0c
Pause resume in viewer
2022-07-22 18:17:40 -07:00
Alexander Kristoffersen
960ac94e06
Loss Metric Refactoring ( #181 )
...
* metrics also returned on forward pass, reduction moved to right before backprop
2022-07-22 18:05:03 -07:00
evonneng
a78394c49d
[WIP] adding typing and linting to visualizer code (backend python files) ( #189 )
...
* first round adding typing and linting to server files
* continued...
* added new formatting conventions
* committing current progress...
* finished with geometry
* homerun :')
2022-07-22 16:38:58 -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
origamiman72
66d23199ff
Added human readable formatting
2022-07-21 21:47:05 -07:00
Matt Tancik
76c8c178be
Add leva
2022-07-21 17:38:40 -07:00
evonneng
41347d908b
fixed bug; added optimizations to interrupt ( #191 )
...
* fixed bug; added optimizations to interrupt
* removed timed sleep
* lint
2022-07-21 16:52:30 -07:00
Ruilong Li(李瑞龙)
35e12c98cc
Merge pull request #161 from plenoptix/brent/tensor_dataclass_type_stuff
...
Tweak TensorDataclass type hints
2022-07-21 14:15:08 -07:00
Matthew Tancik
441dcd5314
Add mix precision training ( #172 )
...
* Add mix precision training
* Disable mixed precision for cpu
2022-07-20 13:21:06 -07:00
evonneng
529dd61aaf
Prettified Code!
2022-07-20 02:42:50 +00:00
evonneng
928a414468
adding sliders for min/max value user defined ( #179 )
...
* added sliders for min/max values... todo debug glitchy if camera moves
* fixed camera changing bug and removed sliders from config
2022-07-19 19:42:17 -07:00
evonneng
0c3cd727fc
added timing-bottlenecked rendering ( #177 )
2022-07-19 19:35:56 -07:00
evonneng
af9cc42fd6
Prettified Code!
2022-07-19 23:33:25 +00:00
evonneng
12c7d41241
added start/stop button ( #173 )
...
* added start/stop button
* added declorator; fixed camera interrupt race condition
* add docs + typechecking
2022-07-19 16:33:01 -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
Matt Tancik
f77d1fc110
Update docstrings and add missing types
2022-07-19 16:12:05 -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
Matthew Tancik
5da146e65f
Faster instant-ngp ( #166 )
2022-07-18 09:07:34 -07:00
Brent Yi
316d8ba0c2
Tweak TensorDataclass type hints
2022-07-15 23:01:15 -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
d52c11c04c
using prettier for more files. also, client app is built on merge to master ( #141 )
2022-07-14 11:33:56 -07:00
tancik
0b246d6978
Prettified Code!
2022-07-14 16:58:09 +00:00
Brent Yi
c5eecaec8d
Bump instant-ngp optimizer eps for numerical stability ( #134 )
...
* bump optimizer eps to 1e-7 for instant-ngp
* instant-ngp optimizer eps: 1e-7 -> 1e-4
2022-07-13 23:44:45 -07:00
Matt Tancik
c35bf43255
Switch to orbit controls
2022-07-13 16:57:46 -07:00
Ruilong Li(李瑞龙)
670a19f4ec
Merge pull request #130 from plenoptix/fix_axis_dim
...
fix axis arg to dim for pytorch funcs
2022-07-13 15:02:52 -07:00
evonneng
069cf2c40f
Eng/vis multi outputs ( #131 )
...
* added dynamic setting options based on graph outputs
* added functionality to view different types of outputs
* fixed first value set to nothing
* moved try except in smaller scope
* thinking I fixed the weird every so often python stops because of exception error
* fixed many dropdown issue; fixed default value issue
2022-07-13 14:36:11 -07:00
Ruilong Li
1f38240212
fix axis arg to dim for pytorch funcs
2022-07-13 20:31:38 +00: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
Matt Tancik
7cda0158c7
Fix out of bounds index bug
2022-07-13 10:13:31 -07:00
evonneng
25a1f91dee
Visualizer: toggle between different output options ( #122 )
...
* added dynamic setting options based on graph outputs
* added functionality to view different types of outputs
* fixed first value set to nothing
* moved try except in smaller scope
2022-07-12 18:52:04 -07:00
Matthew Tancik
9efcfad4f3
Add extra checks for license ( #120 )
...
Add extra checks for license
2022-07-12 16:49:04 -07:00
Matthew Tancik
4abfc0f002
Update documentation ( #119 )
...
Update spatial visualization to used shared ploty code
2022-07-12 16:04:22 -07:00
Ruilong Li(李瑞龙)
87cc10ad40
Merge pull request #116 from plenoptix/ngp-accel
...
speedup PDFSampler impl.
2022-07-12 00:34:22 -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
Matt Tancik
803b81fa1d
Add sample visualizations
2022-07-11 23:02:20 -07:00
evonneng
efa40993e0
small fix silencing exception on camera change ( #112 )
2022-07-11 16:07:52 -07:00
evonneng
b0594935af
adding typing to viewer code ( #106 )
...
* moved logic for interrupting rendering to visutils
* added typing to viewer code
* lint
2022-07-08 20:13:52 -07:00
Brent Yi
dd41eb3e34
Truncated exponential for fixing NaN in instant-ngp ( #104 )
...
* replace ngp softplus with exponential, fixes #11
* resolve pylint errors
2022-07-07 23:32:04 -07:00
Brent Yi
14d030ff6f
Various minor fixes for typos and types ( #105 )
...
* minor fixes for typos and types
* run isort
2022-07-07 23:31:56 -07: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
evonneng
be45d5c9bb
moved logic for interrupting rendering to visutils ( #102 )
2022-07-07 17:56:22 -07:00
evonneng
e837f8dbef
Merge branch 'master' of github.com:pyradiance/radiance
2022-07-07 23:38:48 +00:00
evonneng
b04cbdf380
debugged logic to make change camera interrupt faster
2022-07-07 23:38:42 +00:00
Ethan Weber
74ec84117e
cleaning up viewer code ( #101 )
2022-07-07 16:00:30 -07:00
Matt Tancik
b40ec1e863
Add missing inits
2022-07-07 12:10:56 -07:00