* fix core tests
* Try alternative fix for pyright errors
* Run ruff, bump core code checks to 3.11
* Run correct ruff version
* Use the previous pyright version 👀
* cv2 ignore, pin dev dependency to newer pytorch version
* ruff
* Remove pyright error suppressions
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com>
* gh-pages workflow
* update doc.yml
* update
* remove RTD
* change action to main
* test fail on warning
* fail on warnings
* get back .readthedocs.yml, a bit cleanup
* revert SHA of index.md file
* knocking out a couple
* Fix more errors
* Add pyright
* Remove some unnecessary cv2 type ignores, warning on missing imports
(for missing tinycudann)
* Minor annotation fixes
* Update docs
* Drop `None` from temporal distortion output
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com>
* `isort` -> `ruff`
* `pylint` -> `ruff`
* Remove line
* More minor cleanup
* Better documentation for rules we are enabling
* Fix gitignore, run black
* vscode settings
---------
Co-authored-by: Matt Tancik <mattt4001@gmail.com>
* Bump minimum Python version to 3.8
* typing_extensions.Literal -> typing.Literal
* ns-dev-test
* typing_extensions.get_args => typing.get_args
* Format with older version of black
* Bump `black`
* Run black
* cleaning up requirements.txt and adding versions
* need to update github actions, docs, and make optional dependencies work
* updated documentation
* set directory
* new functorch version
* updated caching
* fixed hash
* starting docs for pipelines
* working on an example
* clearing output
* starting to implement config changes and add documentation
* wip: removed cicular imports; porting basic config into python; todo: get python setups workin
* circular imports again
* wip: pausing at dataloader sort of working
* break for today
* running vanilla
* wip need to get all the config docs working
* laptop about to die
* instant ngp working
* added all configs for all methods; not tested yet: [mipnerf360, nerfw, semantic_nerf]
* unpacking later
* done with pylinting
* mostly done. just need to do docs and one test
* added import order to docs
* fixing near/far plane and other config things
* making loggers also instantiable via configs
* docs
* lint
* making --help work with dcargs
* moving configs back into flat
* convert list to tuples; fixed post init function with mutable params
* lint
* made run_eval and benchmarking scripts compatible with new config/dcargs
* lint
* added option to load configs from presaved config
Co-authored-by: evonneng <evonne_ng@berkeley.edu>
* might fix the stun server issue
* still debugging webrtc
* another turn server
* working on github actions
* updating actions file
* fixing actions
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* updating viewer
* update docs
* initial commit for viewer refactor
* updating name change to nerfactory
* adding headers
* making the rendering fix which broke from a merge
* things are starting to work. removing old commands now
* removed prints
* cleanup
* updating state works now even for nested dictionaries
* updating state in redux. listening for state changes. trying to draw three.js now
* added drawing functionality. need to fix translation of frustums and image planes
* images and frustums drawn correctly
* fixing lint
* github actions
* back to npm
* fixing eslint
* remove package.json from root
* new favicon
* some viewer cleanup
* notebook
* fixed camera drawings speed to avoid redraw
* trying to get Leva to update
* quick fix
* synced config panel
* adding notebook
* fixing output print error
* updated three.js version. only send camera information when it moves
* changing code back to updating camera constantly because packets seem to be lost
* name change
* starting viewer docs
* new workflow
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* homepage
* homepage
* / to ?
* more documentation
* fixed none error
* instant ngp fix
* faster image sending over tcp. instant ngp bin fix. lowest res when moving
* black
* requirements