4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 02:24:38 +08:00
nerfstudio/docs/quickstart/installation.rst
Matthew Tancik 230e13adbd
Tancik/update docs (#12)
Update docs structure.
2022-06-03 11:44:39 -07:00

60 lines
1.2 KiB
ReStructuredText

.. _installation:
Installation
=================
Clone the repo::
git clone --recurse-submodules git@github.com:ethanweber/pyrad.git
Create the python environment::
conda create --name pyrad python=3.8.13
conda activate pyrad
pip install -r environment/requirements.txt
Install pyrad as a library::
pip install -e .
Install library with CUDA support. Change setup.py to ``USE_CUDA = True`` and then::
python setup.py develop
Running the test cases::
pytest tests
Field Modules
Getting the data
------------------
Download the original NeRF dataset and put it in the following format.::
- data/
- blender/
- fern/
- lego/
Training a model
------------------
Run with default config::
python scripts/run_train.py
Run with config changes::
python scripts/run_train.py machine_config.num_gpus=1
python scripts/run_train.py data.dataset.downscale_factor=1
Run with different datasets::
python scripts/run_train.py data/dataset=blender_lego
python scripts/run_train.py data/dataset=friends_TBBT-big_living_room
Run with different datasets and config changes::
python scripts/run_train.py data/dataset=friends_TBBT-big_living_room graph.network.far_plane=14