Correct ns-download-data command
`ns-download-data nerfstudio --capture-name=vegetation` will give error:
```
usage: ns-download-data [-h] --dataset {blender,friends,nerfstudio,record3d}
[--capture-name {None,bww_entrance,campanile,desolation,dozer,library,poster,redwoods2,sf_street,storefront,vegetation}] [--save-dir PATH]
ns-download-data: error: the following arguments are required: --dataset
```
Thus adding `--dataset` to the command.
fixed an exception bug when num samples is 0 ,
"IndexError tensors used as indices must be long, byte or bool tensors"
change type to long ( was float32)
* implement the camera exporter
* remove train_dataset from exporter
* fix linter errors
* add docstring
* correct comment
* fix linter errors
* make image_filenames a property of the dataset
Making TrainerConfig an InstantiateConfig so it can be swapped in and out with different methods. Also made the TrainerConfig a subclass of ExperimentConfig (which was changed from a printableconfig to an instantiateconfig), since we were already instantiating the Trainer class with the ExperimentConfig
Removed the "config" field from the TrainerCallbackAttributes struct to eliminate circular dependencies when types are checked.
Minor scripts and docs changes to accommodate the update to the config struct, meaning the flags that were associated with the TrainerConfig were moved up to the top level of the config.
* moved collate methods as class methods, so sampling is only thing changed.
* disable pylint error, expected to be overrided.
* update.
* more pylint.
* final lint.
* cleanup, mask fix.
* use max resolution when not moving or training
* work around mismatch to allow rgb depth side-by-side output
* Update render.py
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
* when camera_type is equirectangular, add spherical metadata to rendered video
* remove unnecessary CONSOLE.print
* refactor to make pylint happier
* get os.stat size properly; document camera_type argument
* write video on the fly to avoid holding all images in memory
Note: video render width and height were unspecified for spiral trajectory; this uses values for Nerfacto
* fix images output
* doc fix
* Added Dockerfile to build docker image including all dependencies and nerfstudio, added description on how to user docker.
* Move docker description to Installation.md.
* Fix mask_filename indices after splitting train set.
* Rebase DOckerfile to newer image for updated libraries.
* Update docker container documentation.
Co-authored-by: Nicolas Zunhammer <n.zunhammer@tum.de>
* inerted a new model configuration instant-ngp-bounded
* added more remarks and small fixes
* went back to old near plane
* added the oprtion to get a file as well as directory in nerfstudio data parser
* pretify prev commit
* review fixes
* more clear explanation in README.md
* reverted readme changes
* fixed merge bug
* review changes. update config.data docs support for json files inputs
Co-authored-by: dror <you@example.com>
When using auto_orient_and_center_poses with method="none" the returned pose if 4x4 (contrary to up and pca) which triggers an assertion error later. This modification solves it.
* Added Dockerfile to build docker image including all dependencies and nerfstudio, added description on how to user docker.
* Move docker description to Installation.md.
* Fix mask_filename indices after splitting train set.
Co-authored-by: Nicolas Zunhammer <n.zunhammer@tum.de>