* started bottom crop functionality
* first draft of cropping
* cleaned up and debugged cropping equirectangular and re added mask stuff just without percent crop
* added nonequirectangular video crop
* added left right crop for equirectangular
* shortened equirect utils
* finished regular video cropping
* removed print, added underscores, changed type to List[float]
* Adding dataparsers for ScanNet and ARKitScenes datasets.
* Fixing automatic width and height determination in ARKitScenes.
* Making arkitscenes_dataparser.py to pass pylint checks.
* Fixing docstring in arkitscenes_dataparser.py.
* Fixing function name in arkitscenes_dataparser.py.
* feat(plugins/registry): Improve Type Hints
* feat(exporter/texture_utils): Improve Type Hints
* feat(exporter/tsdf_utils): Improve Type Hints
* feat(cameras/camera_utils): Improve Type Hints
* feat(cameras/cameras): Improve Type Hints
* feat(cameras/rays): Improve Type Hints
* fix: add default value for device
* fix: ArrayLike type hint
* Extending ns-render to support loop rendering using interpolated cameras.
* Adding docstring for render.py. Applying formating.
* Expanding docstrings for class. Renaming trajectory type.
* Removing mentions of loop from render.py.
* feat(engine): improve type hints
* fix: add pylint ignore statement
* fix: order imports as per isort
* fix: update Optimizer setup return type
* feat: add new TORCH_DEVICE type
* added volinga model to NeRFStudio
* Removed unused dependencies
* Modified dockerfile to match main
* Corrected typo in core_code_checks.yml
* Corrected typo in core_code_checks.yml
* updated test with Volinga
* Added conversion to NVOL documentation
* [WIP] Refactor documentation and removing Volinga config
* Volinga use existing NerfactoModelConfig
* Added Unreal Engine documentation to extensions
* removed unused field class import
* Updated docs
* Documentation ready
* Update Dockerfile
---------
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
* fix semseg vis
* semantic configs
* change defaults
* Fix type
* format
* fix imports
* suggested fix for issue 1465
* fix docstring placement; avoid log spam and runtime errors
`nerfstudio\models\semantic_nerfw.py:81: UserWarning: To copy construct from a tensor, it is recommended to use sourceTensor.clone().detach() or sourceTensor.clone().detach().requires_grad_(True), rather than torch.tensor(sourceTensor).
self.colormap = torch.tensor(self.semantics.colors).to(self.device)`
* hide semantics output choice, since it kills the viewer
* revert some changes
* caps
* move both image and mask to GPU to avoid runtime error
as suggested in https://github.com/nerfstudio-project/nerfstudio/issues/1465#issuecomment-1441117562
---------
Co-authored-by: machenmusik <machenmusik@users.noreply.github.com>