4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 10:34:29 +08:00
Commit Graph

68 Commits

Author SHA1 Message Date
evonneng
7dc9d445b2 added basic distributed logic for trainer 2022-04-15 01:04:17 +00:00
evonneng
4b131d4358
lint (#15) 2022-04-12 17:26:29 -07:00
evonneng
76eac71123
Merge pull request #14 from ethanweber/eng/hydra_setup
changed config loading to hydra for graph generation + tests
2022-04-12 17:07:46 -07:00
evonneng
1aed15faad changed config loading to hydra for graph generation + tests 2022-04-13 00:04:58 +00:00
Ethan Weber
0b7dfcdc5d
Initial ray generation and dataset code (#12)
* ray generator and cameras structure progress

* test renames

* added pass

* conflicts

* fixing some black errors

* reformated files

* merged master and .gitignore

* fixing linting

* removing old folder

* removed return False

* pylint fixes

* update

* updates

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update
2022-04-12 15:08:16 -07:00
evonneng
1995afda57
Merge pull request #13 from ethanweber/modules_structuring
New logic to calculate input dimensions given dependencies
2022-04-12 12:49:15 -07:00
evonneng
18b5848c14 fixed linting 2022-04-12 19:46:51 +00:00
evonneng
39346ccf40 added base class and methods; done logic for building graph 2022-04-12 19:36:55 +00:00
evonneng
69ea3ae45e rudimentary code; passing logic for ordering and input size calculation; need to check design decisions 2022-04-12 03:55:31 +00:00
evonneng
f89bb8f7be updated logic for calculating inputs dynamically; untested code 2022-04-12 03:09:29 +00:00
Matthew Tancik
1a0273671c
Merge pull request #11 from ethanweber/tancik/github_linting
Update Github action
2022-04-11 17:15:13 -07:00
Matt Tancik
50dab7868b maybe fix action 2022-04-11 17:12:16 -07:00
Matt Tancik
6d496a51e7 Fix action 2022-04-11 17:08:43 -07:00
Matt Tancik
caa7ced3f0 Fix code checks workflow 2022-04-11 17:06:14 -07:00
Matt Tancik
c2a851ed92 Fix linting errors throughout repo 2022-04-11 17:04:08 -07:00
Matt Tancik
0061b59b79 Reformat missing files 2022-04-11 16:44:24 -07:00
Matt Tancik
4485a00e2a Update github action 2022-04-11 16:35:50 -07:00
Matthew Tancik
6b3c15c22a
Merge pull request #10 from ethanweber/tancik/implement_encodings
Tancik/implement encodings
2022-04-11 16:30:10 -07:00
Matt Tancik
213f3342d0 Use github supported python version 2022-04-11 16:27:17 -07:00
Matt Tancik
87b57104a5 Add tests 2022-04-11 16:24:14 -07:00
Matt Tancik
78d83fc85e Add NeRF encoding 2022-04-11 12:15:49 -07:00
evonneng
00934eed75
Merge pull request #9 from ethanweber/modules_structuring
done structuring graph + ordering module calls; [todo]: figure out calling logic using graph structure in forward()
2022-04-09 14:17:12 -07:00
evonneng
57c0c9830c done sorting dependencies logic; verified with temp testing 2022-04-09 21:12:45 +00:00
evonneng
50b3bbd740 fixed consistency checks; allow for multiple possible routes 2022-04-09 20:17:14 +00:00
evonneng
71636e1ca4 lint formatting 2022-04-09 19:52:25 +00:00
evonneng
444c387bee done logic constructing graph; validated with weaker testing of construction 2022-04-09 19:45:11 +00:00
evonneng
38076edbe4
Merge pull request #8 from ethanweber/modules_structuring
modules initialization logic
2022-04-08 23:03:34 -07:00
evonneng
cffb48e3e0 passing tests locally, remove not implemented checks 2022-04-09 06:00:33 +00:00
evonneng
c8d84937e0 fixing requirements path 2022-04-09 05:54:38 +00:00
evonneng
1544b3b4a2 removed external setups from github actions 2022-04-09 05:51:59 +00:00
evonneng
244f30b47d experimenting test benching 2022-04-09 05:46:52 +00:00
evonneng
05d26b5265 fix lint errors 2022-04-09 05:31:52 +00:00
evonneng
c7911281c3 fixing documentation for unfinished module ordering function 2022-04-09 05:26:22 +00:00
evonneng
f17192a93e added test bench to github actions 2022-04-09 05:19:34 +00:00
evonneng
9fc60d61a1 :wqMerge branch 'master' of github.com:ethanweber/mattport into HEAD 2022-04-09 05:14:05 +00:00
evonneng
62aee54611 done logic to instantiate graph, test to check instantiation 2022-04-09 05:12:14 +00:00
Matt Tancik
ba5e0a68a7 add renderers 2022-04-08 18:04:50 -07:00
Matthew Tancik
7f456a15ba
Merge pull request #7 from ethanweber/tancik/renderers_structure
Add structure for renderer
2022-04-08 18:04:02 -07:00
Matt Tancik
0bc278c848 add structure for renderer 2022-04-08 18:02:17 -07:00
Ethan Weber
91f57726ae some initial module structuring 2022-04-08 17:01:47 +00:00
Matt Tancik
4e70568510 update render heads 2022-04-07 17:20:01 -07:00
Matt Tancik
5ef9b41ab1 add render heads 2022-04-07 17:17:58 -07:00
Matt Tancik
8a53684131 add mlp model 2022-04-07 16:32:22 -07:00
Ethan Weber
814c2cb23e
Merge pull request #6 from ethanweber/ethan/initial_trainer_with_config
Skeleton for trainer with config
2022-04-07 13:26:14 -07:00
Ethan Weber
6512793b29
Merge branch 'master' into ethan/initial_trainer_with_config 2022-04-07 13:25:32 -07:00
Ethan Weber
5691d00d42 fixed most linting errors 2022-04-07 20:22:48 +00:00
Ethan Weber
a7167f890e brainstorming trainer code but broken 2022-04-06 22:45:53 +00:00
Ethan Weber
a9c0d5b97f hydra config and starting trainer class 2022-04-06 16:46:47 +00:00
Matt Tancik
219f51a5ac add sampler boilerplate 2022-04-05 15:06:36 -07:00
Matt Tancik
69977da8e6 update camera structure 2022-04-05 14:33:25 -07:00