This is the official implementation of PyNeRF.
Installing PyNeRF should include Nerfstudio as a dependency (tested on v3.4.0)
pip install git+https://github.com/hturki/pynerf
Alternatively, clone then install this repo:
git clone https://github.com/hturki/pynerf.git
cd pynerf
pip install -e .
pip install git+https://github.com/NVlabs/tiny-cuda-nn/#subdirectory=bindings/torch
pip install torch-scatter -f https://data.pyg.org/whl/torch-2.1.0+${CUDA}.html
The following command should now include pynerf
as one of the options:
ns-train -h
scripts/process_adop.py
@InProceedings{turki2023pynerf,
title = {PyNeRF: Pyramidal Neural Radiance Fields},
author = {Haithem Turki and Michael Zollh\"{o}fer and Christian Richardt and Deva Ramanan},
booktitle={Thirty-Seventh Conference on Neural Information Processing Systems},
year = {2023}
}