Commit Graph
987 Commits
Author SHA1 Message Date
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
origamiman72 8cfe141fd7 Changed Rays / Sec formatting 2022-07-20 17:52:36 -07:00
Jake Austin 3a78a9cb2e passing linting tests and fixed documentation 2022-07-20 16:42:47 -07:00
Matthew Tancik bd1f1ae49c setup package (#188) 2022-07-20 15:57:01 -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
Matthew Tancik 5cee32074a Add dcargs (#178)
* Add dcargs

* Add dcargs to run_actions
2022-07-19 18:23:40 -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
evonneng b725d5dafa removed viewer from benchmarking 2022-07-19 01:29:09 +00: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
evonneng 3df29717dd added avg total fps (#170)
* added fps as benchmarking stats

* update total avg for fps/rays/s
2022-07-18 12:56:32 -07:00
Matthew Tancik 5da146e65f Faster instant-ngp (#166) 2022-07-18 09:07:34 -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 971f503a9c Fix prettier error on merge (#164) 2022-07-16 16:37:46 -07:00
Matthew Tancik 33eff4d0fc run_actions propagate docs error (#163)
* run_actions propagate docs error
2022-07-16 16:23:36 -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
Matt Tancik 2a23763e7b Restructure Docs 2022-07-15 09:49:33 -07:00
Matthew Tancik 2f2919535a Update configs (#147)
Update configs
2022-07-14 17:56:21 -07:00
evonneng cc9a438057 added fps as benchmarking stats (#142) 2022-07-14 17:04:47 -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
Matthew Tancik e0fb77bf1a Tancik/lint and format scripts (#140)
* Lint and formatter to include scripts folder
2022-07-14 11:12:23 -07:00
tancik 0b246d6978 Prettified Code! 2022-07-14 16:58:09 +00:00
Matthew Tancik e38c1abf7f Tancik/prettier fix (#139)
Attempt to fix auto format
2022-07-14 09:57:50 -07:00
Matthew Tancik 2230b7d220 Tancik/prettier on merge (#138)
* Add prettier formatting to github action
2022-07-14 09:49:27 -07: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
Ethan Weber 0f779c2885 quick fix to hydra issue on changing working directory 2022-07-13 23:27:56 +00: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
Matt Tancik ff4f1bb421 Update documentation 2022-07-13 11:31:59 -07:00
Ethan Weber 57a30208d8 Merge branch 'master' of github.com:plenoptix/pyrad 2022-07-13 18:02:57 +00:00
Ethan Weber 800a84d924 adding tensorboard logs to gitignore 2022-07-13 18:02:48 +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
Matt Tancik 437606e614 Update mipnerf config 2022-07-12 16:53:42 -07:00