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
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
evonneng
b725d5dafa
removed viewer from benchmarking
2022-07-19 01:29:09 +00: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
evonneng
cc9a438057
added fps as benchmarking stats ( #142 )
2022-07-14 17:04:47 -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
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
evonneng
39b67e6fe9
update benchmarking; add clip to mipnerf lpips
2022-07-07 18:59:23 +00:00
evonneng
d65b50a0e3
Removed hardcoding in benchmarking code ( #59 )
...
* updated benchmarking script
* removed annoying benchmarking hardcoding
2022-06-16 20:14:10 -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
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
b2648c6522
updated benchmarking to match new config
2022-06-14 00:15:05 +00:00
evonneng
bed39763a1
updated benchmarking script ( #32 )
2022-06-08 17:39:15 -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
Matt Tancik
1a8ad9a763
Change name to pyrad
2022-05-31 14:15:06 -07:00
evonneng
fbcf3cb831
Eng/better configs ( #113 )
...
* update possible config setup
* finished porting remaning configs
* fix bugs
* change mattprot to radiance in config
2022-05-30 10:47:49 -07:00
Matt Tancik
b26408eb7a
Adios mattport
2022-05-30 09:24:12 -07:00
evonneng
9d2b34ab60
Added auto find gpu; added method name to arg list ( #111 )
...
* update benchmarking for better practice
* fixed logic for finding/distributing across GPUS
* added method to argument list
2022-05-30 09:01:52 -07:00
evonneng
5e9d064db6
update benchmarking for better practice ( #107 )
2022-05-24 12:37:45 -07:00
evonneng
1f719b49c0
Merge branch 'master' of github.com:ethanweber/mattport
2022-05-18 22:33:13 +00:00
evonneng
c19deabc2e
benchmarking details; todo: might need to move this out
2022-05-18 22:33:06 +00:00
Ethan Weber
676beebb14
Setting near and far with scene bounds collider. Also LR schedules. ( #74 )
...
* some initial cuda code as I learn. using git to save progress.
* first cuda kernel for ray sampling that mostly works
* cleaning up code. working on lr. structs for scene bounds aabb
* added scene bounds collider code
* updated setup
* setup
* setup
* black
* including some files
* exporting env variable
* new file
* git workflows
* github actions
* github actions
* github actions
* removing env var
2022-05-16 14:03:19 -07:00
evonneng
6a70eaa40a
fixed up benchmarking test script more versatile
2022-05-12 17:32:53 +00:00
evonneng
fda2d448c4
done adding test benchmark script
2022-05-12 00:45:20 +00:00
evonneng
a15185ea47
fixed train iteration to much longer
2022-05-11 19:22:20 +00:00
evonneng
58cdcc2b41
update model saving
2022-05-11 18:27:42 +00:00
evonneng
9671ec3c33
update readme
2022-05-11 17:59:35 +00:00