4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 10:34:29 +08:00
A collaboration friendly studio for NeRFs
Go to file
evonneng 17d837babf
Integrating logic for setting up optimizers in run_train and config files (#33)
* added optimizers

* added optimizer logic for setting it up; todo-- fix optimizers and add step logic

* typing out the alphabet
2022-04-21 13:23:18 -07:00
.github/workflows Integrating logic for setting up optimizers in run_train and config files (#33) 2022-04-21 13:23:18 -07:00
.vscode Integrating logic for setting up optimizers in run_train and config files (#33) 2022-04-21 13:23:18 -07:00
configs Integrating logic for setting up optimizers in run_train and config files (#33) 2022-04-21 13:23:18 -07:00
environment removing docker and fixing nfs issue 2022-04-17 16:36:09 +00:00
external
mattport Integrating logic for setting up optimizers in run_train and config files (#33) 2022-04-21 13:23:18 -07:00
notebooks
scripts cleanup and added logic to train for load/save checkpoints (#32) 2022-04-21 11:39:44 -07:00
tests Fix linting issues 2022-04-20 14:10:59 -07:00
viewer
.gitignore removing docker and fixing nfs issue 2022-04-17 16:36:09 +00:00
.gitmodules
pyproject.toml
README.md data instructions 2022-04-20 03:23:35 +00:00
setup.py

MattPort

Setup the environment

# Clone the repo
git clone --recurse-submodules git@github.com:ethanweber/mattport.git

# Create the python environment
conda create --name mattport python=3.8.13
conda activate mattport
pip install -r environment/requirements.txt

# Install helper library
cd external/goat
python setup.py develop
# then go back, i.e., `cd /path/to/mattport`

# Install mattport as a library
python setup.py develop

# Running the test cases
pytest tests

Getting the data

Download the original NeRF dataset and put it in the following format.

- data/
    - fern/
    - lego/

Training a model

python scripts/run_train_nerf.py

Setting up Jupyter

python -m jupyter lab build
bash environments/run_jupyter.sh