Matt Tancik
800461e7ae
Move masking abstraction
2022-05-23 17:20:43 -07:00
evonneng
ade3b632de
Merge branch 'master' of github.com:ethanweber/mattport into eng/logging_cleanup
2022-05-23 20:49:56 +00:00
evonneng
e4a878556e
removed outdated test configs
2022-05-23 20:49:45 +00:00
evonneng
6f0c05ad93
update pretty printing of time ( #103 )
2022-05-23 13:44:02 -07:00
evonneng
6b9506a779
update pretty printing of time
2022-05-23 20:43:05 +00:00
Ethan Weber
7d8beaaed4
Tiny-cuda-nn and fixed logic for instant-ngp ( #102 )
...
* correcting implementation for instant ngp
* instant ngp with tcnn
* black and pylint
* merged master
2022-05-23 12:05:41 -07:00
Matthew Tancik
8cc4c063df
Merge pull request #100 from ethanweber/tancik/remove_camera_ray_bundle
...
Remove CameraRayBundle
2022-05-23 11:19:12 -07:00
Matt Tancik
d512391df7
Remove CameraRayBundle
2022-05-23 11:09:28 -07:00
evonneng
985560eace
callback for optimizer ( #99 )
2022-05-23 08:57:27 -07:00
Matthew Tancik
9df71ae4f3
Merge pull request #93 from ethanweber/tancik/allow_multiple_nerf_heads
...
Refactor field heads
2022-05-20 15:41:59 -07:00
Matt Tancik
a9e6cad0fb
Refactor field heads
2022-05-20 15:36:14 -07:00
evonneng
c99f6ab0e8
update logic for logger; moved global variables into localWriter class
2022-05-20 22:24:28 +00:00
Matthew Tancik
08c181cd5e
Merge pull request #92 from ethanweber/tancik/fields_refactor
...
Refactor nerf fields to separate file.
2022-05-20 12:09:30 -07:00
evonneng
58c1d99ba7
rays/s aint no time
2022-05-20 19:04:59 +00:00
evonneng
240eda06fe
Merge branch 'eng/logging_cleanup'
2022-05-20 19:00:18 +00:00
evonneng
a1b6b08c08
Merge branch 'master' of github.com:ethanweber/mattport
2022-05-20 18:59:10 +00:00
evonneng
2f4fa3ff9f
update README logging
2022-05-20 18:59:00 +00:00
Matt Tancik
7772f566fd
Merge branch 'master' of github.com:ethanweber/mattport into tancik/fields_refactor
2022-05-20 11:58:57 -07:00
Matt Tancik
9b63adba01
Factor out nerf_field
2022-05-20 11:58:53 -07:00
evonneng
6477e88ead
Merge branch 'master' of github.com:ethanweber/mattport into eng/logging_cleanup
2022-05-20 18:42:23 +00:00
evonneng
2144fd1527
Enable stats tracker logging on full history ( #91 )
...
* added logger ability to log everything without erasing
2022-05-20 11:41:34 -07:00
evonneng
bbfe815504
added logger ability to log everything without erasing
2022-05-20 18:38:18 +00:00
Matthew Tancik
279df6a9ce
Merge pull request #90 from ethanweber/tancik/fields_refactor
...
Remove density field
2022-05-20 10:46:00 -07:00
Matt Tancik
4350bc78d6
Remove density field
2022-05-20 10:41:19 -07:00
evonneng
1817d1cf9d
Merge branch 'master' of github.com:ethanweber/mattport into eng/logging_cleanup
2022-05-20 15:58:09 +00:00
evonneng
10d713f84b
Consolidate StatsTracker as LocalWriter; cleaned up functions to write ( #88 )
...
* removed stats tracker; consolidate writers into local writer
* basic revamp of stats tracker/writers
2022-05-20 08:51:45 -07:00
evonneng
61238247f2
basic revamp of stats tracker/writers
2022-05-20 15:39:47 +00:00
evonneng
9f113fe30c
Merge branch 'master' of github.com:ethanweber/mattport
2022-05-20 02:21:39 +00:00
evonneng
59eeaca93b
removed stats tracker; consolidate writers into local writer
2022-05-20 02:19:44 +00:00
Matthew Tancik
2287eb3455
Merge pull request #87 from ethanweber/tancik/refactor_ray_samples_3
...
Refactor ray samples
2022-05-19 18:43:07 -07:00
Matt Tancik
8a6b7c3e46
Refactor ray samples
2022-05-19 18:38:30 -07:00
Matthew Tancik
526db1eca6
Merge pull request #83 from ethanweber/tancik/add_occupancy_to_samplers
...
Clean up sampler
2022-05-19 14:21:09 -07:00
Matt Tancik
998b98b19a
Clean up sampler
2022-05-19 14:17:03 -07:00
Matthew Tancik
bdad07855e
Merge pull request #82 from ethanweber/tancik/add_occupancy_to_samplers
...
Add occupancy to samplers
2022-05-18 17:49:27 -07:00
Matt Tancik
22fdcfe235
Add occupancy to samplers
2022-05-18 17:45:31 -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
Matthew Tancik
4dee65b480
Merge pull request #81 from ethanweber/tancik/refactor_occupancy
...
Refactor occupancy. Work in progress, still a bit gross.
TODOs:
+ Remove Field.py and refactor VanillaNeRF
+ Move masking to field_module
+ Decorator or some other fancy python thing for occupancy
+ Clean up documentation
2022-05-18 14:33:31 -07:00
Matt Tancik
97cb328468
Refactor occupancy
2022-05-18 14:27:46 -07:00
Matthew Tancik
443fdef553
Run black on ipynb ( #80 )
2022-05-18 09:36:38 -07:00
Ethan Weber
fb440fedf3
Occupancy grid ( #79 )
...
* occupancy grid in progress
* visualizing occupancy grid. currently restructing field and renderer head outputs
* black and pylint. broke nerfw and semantic nerf but it's okay
* get_project_root
2022-05-17 19:09:25 -07:00
Matthew Tancik
5c2d8c2a0b
Merge pull request #78 from ethanweber/tancik/add_equirectangular_camera
...
Add equirectangular camera
2022-05-17 17:58:36 -07:00
Matt Tancik
bc6c6fa62a
Add equirectangular camera
2022-05-17 17:54:45 -07:00
Matthew Tancik
c5ea5c3e93
Merge pull request #77 from ethanweber/tancik/update_writer_no_dict
...
refactor logging
2022-05-17 11:19:20 -07:00
Matt Tancik
529d27e00d
Add missing file
2022-05-17 11:15:26 -07:00
Matt Tancik
685f620313
refactor logging
2022-05-17 11:06:02 -07:00
Matthew Tancik
486650f0ad
Merge pull request #76 from ethanweber/tancik/refactor_field_heads
...
refactor field heads
2022-05-16 18:55:59 -07:00
Matt Tancik
8ccc98a389
refactor field heads
2022-05-16 18:07:22 -07: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
Matthew Tancik
752df417ce
Merge pull request #75 from ethanweber/tancik/spherical_harmoincs
...
Tancik/spherical harmoincs
2022-05-16 13:48:47 -07:00