* added logic to comp rays/s on train and vis
* added test and fixed vis rays/sec
* added flag to just visualize dataset
* added new script for viewing only dataset
* testing; need to merge
* fixing wrong base file in models/base
* pushed input parser into datasets class to abstract away fetching data in dataloader
* slight name chage and all
* nits
* added dataparser
* added licnese
* functional but style is bad
* banner. sidebar. tabs for controls/scene/camera_path/logs. websocket text field
* moved window. toggle scene button. next step: lint/clean code
* websocket and webrtc reconnection on url change
* reconnection on websocket change seems robust
* cleaned up errors and organized code
* fixing lint
* 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
* added tensorf, updated requirements for windows
* cleaning up imports
* tensorf changes
* initial working version of tensorf
* added callback for feature upsampling
* modifying tests to match changes
* reverting requirements changes
* reverting unnecessary changes
* reverting unnecessary changes
* no more upsampling on step 0
* removed density field, fixed error msg
* modified callbacks and upsampling, reinitializing optimzer in training loop
* deleting tensorf_field file"
* checkpointing progress on restructuring callbacks
* updated callback logic for before and after train capabilities
* fixing upsampling stepping
* merging
* adding tensorf to config, fixing some bugs with new callback
* changed the way callbacks detected steps argument in callback func
* fixing typing
* adding pylint disable no self use to get_training_callbacks
* fixing config
* changing callback in vanilla nerf to allow for no density field
* cleanup
* removing config yaml
Co-authored-by: Ethan Weber <eweb0124@gmail.com>