4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 02:24:38 +08:00
Commit Graph

19 Commits

Author SHA1 Message Date
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