Commit Graph
17 Commits
Author SHA1 Message Date
Ethan Weber 383a6075cc [wip] proposal network sampler (#534)
* initial running code

* dozer and poster 6K experiments

* code reorganization

* removed print

* black
2022-09-25 16:56:29 -07:00
Matthew Tancik 1044defd1b Remove occluded samples during training. (#530)
remove occluded samples during training.
2022-09-23 16:24:32 -07:00
Ethan Weber 35c8d7e53c misc viewer fixes including when no samples in a chunk (#491)
viewer fixes
2022-09-19 18:36:26 -07:00
Matthew Tancik 96e1f2a698 Disable occlusion sampling and speed up eval (#488)
disable occlusion sampling and speed up eval
2022-09-19 17:38:47 -07:00
Ethan Weber 4250161922 moving timing around (#487)
* moved timing functions around

* lint
2022-09-19 15:58:40 -07:00
Matthew Tancik 8b388a3e5c Remove defaults from docstrings. (#480) 2022-09-19 10:04:25 -07:00
Matthew Tancik 2be4625b4f Migrate compound model to nerfacc (#474) 2022-09-18 14:14:30 -07:00
Matthew Tancik 32943caf5b Update to nerfacc 0.0.8 (#471) 2022-09-18 13:21:50 -07:00
Matthew Tancik fe66547f24 Cleanup nerfacc integration (#463)
* cleanup nerfacc implementation

* typing
2022-09-17 18:17:58 -07:00
Matthew Tancik a79ef3fb11 Breaking up nerfacc (#462)
* Breaking up nerfacc

* add background color
2022-09-17 17:33:54 -07:00
Ethan Weber e22eab8c86 updating metrics logging (#460)
* integrated changes

* update

* stratified

* black

* bump version

* upgrade version

* improved wandb logging

* fix split for eval

* comments
2022-09-16 17:27:55 -07:00
Terrance Wang 84024a4e73 compound model (wip) (#427)
* compound model now uses compound field, passing num_images in the config, working on passing image indices through ngp sampler

* renaming cuda func, adding torch compound support

* removing unused imports

* getting num images from dataloader instead of config

* fixing pylint and adding todo

* undoing base config change

* adding cone angle and near plane to compound model config
2022-09-16 14:38:25 -07:00
Matthew Tancik 2495cfe1ee Add nerfacc raymarching (#455)
* Add nerfacc raymarching

* Docstring update
2022-09-16 12:24:02 -07:00
Matthew Tancik 695d9a1777 Add near plane to NGP sampler (#443) 2022-09-15 17:42:42 -07:00
Ethan Weber 8973039e65 misc cleanup (#432)
* misc cuda improvements. added cone angle as param

* wandb as default. better organization for experiments

* turn off tensorboard

* disable eval when using viewer

* remove comment

* launch.json
2022-09-15 00:16:41 -07:00
evonneng d50c71ac43 update docstrings and random cleanups (#387)
* fixing docstrings and small nits; up to fileds

* finished adding and fixing docstrings
2022-09-10 23:09:44 -07:00
Ethan WeberandJake Austin 0b042be956 Pipeline v2 (#258)
* Model class done, pipeline class still needs more visualization stuffs

* Renaming the BaseDataContainer to DataloaderOutputs and adding documentation

* Pushing more documentation, removing some trivial functions

* Updating dict typing

* Removing config dicts for collider

* Passing tests

* Pushing shell new dataloader

* Saving work, need to fix NGP model's get_loss_dict and Pipeline

* V1 of the ngp pipeline should be done. Need train script and debugging

* Updating with latest instant-ngp code

* Syntax updates from latest ngp graph code

* Linter, removing unneeded code in new NGP graph code

* Style

* Should be good now. Linter is happy and the code is verbatum current instant-ngp

* Everything done except novel view testing code

* Fixing some nitpicks

* Debugging dataloader

* merged master

* WOP. integrating pipeline with configs and notebook demo

* removing model folder

* a lot of name changing from Graph to Model

* in progress... changing trainer to use pipeline... broken right now

* pipeline code runs

* switched to val dataset

* makes run_eval.py work

* updated configs for pipeline change

* fixing test_run_train script

* fixing black and linting

* fix docs

* small updates to trainer

Co-authored-by: Jake Austin <jake-austin@berkeley.edu>
2022-08-10 14:59:45 -07:00