evonneng
c19deabc2e
benchmarking details; todo: might need to move this out
2022-05-18 22:33:06 +00:00
evonneng
6a70eaa40a
fixed up benchmarking test script more versatile
2022-05-12 17:32:53 +00:00
evonneng
39db2e8a27
Merge branch 'master' of github.com:ethanweber/mattport into eng/benchmarking
2022-05-12 15:41:21 +00:00
evonneng
1dc574281c
Added eval script for benchmarking blender dataset ( #71 )
...
* fixed train iteration to much longer
* done adding test benchmark script
2022-05-11 17:56:39 -07:00
evonneng
8f6c2ff894
nit
2022-05-12 00:52:44 +00:00
evonneng
07fa53d7cc
Merge branch 'master' of github.com:ethanweber/mattport into eng/benchmarking
2022-05-12 00:45:35 +00:00
evonneng
fda2d448c4
done adding test benchmark script
2022-05-12 00:45:20 +00:00
Matthew Tancik
e78d7af264
Add CP decomposition ( #70 )
2022-05-11 17:23:25 -07:00
evonneng
78f8b88d58
merging
2022-05-11 21:47:52 +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
1563afe51c
update readme ( #69 )
2022-05-11 11:03:15 -07:00
evonneng
9671ec3c33
update readme
2022-05-11 17:59:35 +00:00
evonneng
6a77ca89aa
Merge branch 'master' of github.com:ethanweber/mattport
2022-05-11 00:09:42 +00:00
evonneng
98a74c67de
update lint error
2022-05-11 00:09:33 +00:00
Matthew Tancik
2ebe34f01d
Use torchmetrics ( #68 )
2022-05-10 17:06:49 -07:00
evonneng
a9b069775f
Merge branch 'eng/logging_cleanup'
2022-05-10 23:58:49 +00:00
evonneng
a555ef7eb4
cap history in calc avg of stats; tensorboard output to /tmp ( #67 )
...
* cap history in calc avg of stats
* fixed too many nested ifs
2022-05-10 16:55:16 -07:00
evonneng
71b8f9fc80
fixed too many nested ifs
2022-05-10 23:52:06 +00:00
evonneng
010a7e4e1f
cap history in calc avg of stats
2022-05-10 22:59:41 +00:00
Matthew Tancik
29ba6d8abc
Add ssim and update typechecks ( #66 )
...
* Add ssim and update typechecks
* update requirements
* Fix type error
2022-05-10 11:52:32 -07:00
Matthew Tancik
6340f975db
Merge pull request #65 from ethanweber/tancik/nerf_alignment
...
Better align with nerf
2022-05-10 10:27:14 -07:00
Matt Tancik
2a56fac89c
Fix test
2022-05-10 10:22:17 -07:00
Matt Tancik
8c1e9d7f1a
Better align with nerf
2022-05-10 10:18:20 -07:00
Ethan Weber
5fb3d14304
Fixed testing and added graph abstractions ( #64 )
...
* abstracted some test logic and actually using test images now
* moved logging from trainer to graph
* fixing dataset path
* refactored instant ngp code to use inheritance
* fixed my run_train
* fixed data path
* fixed data dir
2022-05-09 11:54:40 -07:00
Matthew Tancik
e83ce4f61b
Merge pull request #63 from ethanweber/tancik/improve_depth_vis
...
Improve depth vis
2022-05-09 11:20:11 -07:00
Matt Tancik
0e77c731e2
missing file
2022-05-09 11:16:04 -07:00
Matt Tancik
b4e45d6fc0
Improve depth vis
2022-05-09 11:11:00 -07:00
evonneng
470812fab6
removed erroneous test default config
2022-05-06 21:57:51 -07:00
evonneng
a498a6cc64
Standardized logging code to all global var; writers now accessible from all files ( #62 )
...
* added skeleton for terminal logger
* done skeleton terminal writer logic... todo: actual calls to the write classes
* moved lambda to top function
* added logic to support timing
* prettier printing
* prettier printing
* lint
* separated out timing and other stats variables. printing in dict format
* keeping logging history and wiping rest
* updated logic to calculate total times instead of average times
* made stats tracker configurable
* moved stats tracker and profiler to own class file; implemented basic functionality for profiler
* lint removing duplicate function
* update readme; moved around config variables
* profiler prints on sig kill
* merge
* standardized all logging to global variables
2022-05-06 21:55:33 -07:00
Matthew Tancik
5cb00c286d
Merge pull request #61 from ethanweber/tancik/colormap_logs
...
Add colormaps to logs
2022-05-06 18:10:17 -07:00
Matt Tancik
cf9c557b7b
Add colormaps to logs
2022-05-06 18:07:12 -07:00
Matt Tancik
c164fd5207
Update vscode settings
2022-05-06 13:50:23 -07:00
Matthew Tancik
78b41470c0
Merge pull request #60 from ethanweber/tancik/cleanup_package
...
Use pyproject.toml
2022-05-06 12:01:36 -07:00
Matt Tancik
0be41fe4dd
Use pyproject.toml
2022-05-06 11:57:40 -07:00
Matthew Tancik
be34bf2281
Merge pull request #58 from ethanweber/tancik/disparity_logs
...
Add disparity maps
2022-05-06 10:39:58 -07:00
evonneng
3a35bcda91
adding scripts for easy local run ( #59 )
2022-05-05 13:48:34 -07:00
Matt Tancik
2268a9152b
Add disparity maps
2022-05-05 13:36:25 -07:00
Ethan Weber
0b82c1188c
Colmap type of dataset (from "friends" project) ( #56 )
...
* code to process the friends data. need to add masking
* code to process the friends data. need to add masking
* black
* trying to fix black
* black fixed
* updating black version
2022-05-05 08:45:30 -07:00
Matthew Tancik
770c885f05
Merge pull request #57 from ethanweber/tancik/add_accumulation
...
Add accumulation
2022-05-04 17:53:44 -07:00
Matt Tancik
fe1df97522
Add accumulation
2022-05-04 17:47:58 -07:00
Matthew Tancik
2c282bfab4
Merge pull request #55 from ethanweber/tancik/multi_color_optinos
...
Add multiple color options
2022-05-04 16:17:18 -07:00
Matt Tancik
fba0e93aca
Fix typing
2022-05-04 16:12:49 -07:00
Matt Tancik
5e3daee0ae
update lint
2022-05-04 15:56:27 -07:00
Matt Tancik
3507467bf4
update lint
2022-05-04 15:53:20 -07:00
Matt Tancik
fc282f8857
Add multiple color options
2022-05-04 15:47:54 -07:00
Matthew Tancik
cc6fd15927
Merge pull request #54 from ethanweber/tancik/white_background
...
Add training with white backgrounds
2022-05-04 13:49:38 -07:00
Matt Tancik
ba28d0cdb2
Add training with white backgrounds
2022-05-04 13:45:53 -07:00
Matthew Tancik
4ce6e6859a
Merge pull request #53 from ethanweber/tancik/no_grad_sampler
...
Disable gradients on samplers
2022-05-03 17:16:23 -07:00
Matt Tancik
e0bf0bbe6a
Disable gradients on samplers
2022-05-03 17:13:04 -07:00