nerfbaselines

nerfbaselines [OPTIONS] COMMAND [ARGS]...

download-dataset

nerfbaselines download-dataset [OPTIONS] DATASET

Options

-o, --output <output>
-v, --verbose

Arguments

DATASET

Required argument

evaluate

nerfbaselines evaluate [OPTIONS] PREDICTIONS

Options

-o, --output <output>

Required

Arguments

PREDICTIONS

Required argument

export-demo

nerfbaselines export-demo [OPTIONS]

Options

--checkpoint <checkpoint>

Required

-o, --output <output>

Required

-v, --verbose
--backend <backend_name>
Options:

conda | docker | apptainer | python

fix-checkpoint

nerfbaselines fix-checkpoint [OPTIONS]

Options

--checkpoint <checkpoint>

Required

--data <data>

Required

--method <method_name>
--new-checkpoint <new_checkpoint>

Required Path to save the new checkpoint

-v, --verbose
--backend <backend_name>
Options:

conda | docker | apptainer | python

--set <config_overrides>

Override a parameter in the method.

fix-output-artifact

nerfbaselines fix-output-artifact [OPTIONS]

Options

--input <input>

Required

--data <data>
--method <method_name>
--rebuild-checkpoint
--rerun-evaluation
--rerun-render
--output <new_artifact>

Path to save the new output artifact

-v, --verbose
--force
--inplace
--backend <backend_name>
Options:

conda | docker | apptainer | python

generate-dataset-results

nerfbaselines generate-dataset-results [OPTIONS]

Options

--results <results>
--dataset <dataset>
--output-type <output_type>
Options:

markdown | json

Options:

paper | website | results | none

--output <output>

generate-web

nerfbaselines generate-web [OPTIONS]

Options

--source <source>

Path to the source directory containing all the results and checkpoint.

--output <dest>

Required Path to the output directory where the web page will be generated.

--sandbox-node

Use a sandboxed node installation.

--datasets <datasets>

A comma separated list of datasets to process.

-v, --verbose

render

nerfbaselines render [OPTIONS]

Options

--checkpoint <checkpoint>

Required

--data <data>

Required

--output <output>

output directory or tar.gz file

--split <split>
-v, --verbose
--backend <backend_name>
Options:

conda | docker | apptainer | python

render-trajectory

nerfbaselines render-trajectory [OPTIONS]

Options

--checkpoint <checkpoint>

Required

--trajectory <trajectory>

Required

--output <output>

output a mp4/directory/tar.gz file

--output-type <output_type>

output type

Options:

color | depth

-v, --verbose
--backend <backend_name>
Options:

conda | docker | apptainer | python

shell

nerfbaselines shell [OPTIONS]

Options

--method <method>

Required

Options:

instant-ngp | mip-splatting:large | nerfacto:big | tetra-nerf:latest | nerfw-reimpl | nerfacto | nerfacto:huge | gaussian-splatting:large | tetra-nerf | mipnerf360:single-gpu | nerf | gaussian-splatting | gaussian-opacity-fields | mip-splatting | tensorf | nerfonthego | mipnerf360 | zipnerf | trips | kplanes | camp

--backend <backend>
Options:

conda | docker | apptainer | python

-v, --verbose

test-method

nerfbaselines test-method [OPTIONS]

Options

--method <method_name>

Required Method to use

Options:

camp | gaussian-opacity-fields | gaussian-splatting | gaussian-splatting:large | instant-ngp | kplanes | mip-splatting | mip-splatting:large | mipnerf360 | mipnerf360:single-gpu | nerf | nerfacto | nerfacto:big | nerfacto:huge | nerfonthego | nerfw-reimpl | tensorf | tetra-nerf | tetra-nerf:latest | trips | zipnerf

--data <dataset>

Required

-v, --verbose
--backend <backend_name>
Options:

conda | docker | apptainer | python

--set <config_overrides>

Override a parameter in the method.

--fast

Run only the fast tests

--steps <steps>

Number of steps to run

train

nerfbaselines train [OPTIONS]

Options

--method <method_name>

Required Method to use

Options:

camp | gaussian-opacity-fields | gaussian-splatting | gaussian-splatting:large | instant-ngp | kplanes | mip-splatting | mip-splatting:large | mipnerf360 | mipnerf360:single-gpu | nerf | nerfacto | nerfacto:big | nerfacto:huge | nerfonthego | nerfw-reimpl | tensorf | tetra-nerf | tetra-nerf:latest | trips | zipnerf

--checkpoint <checkpoint>
--data <data>

Required

--output <output>
--logger <logger>

Logger to use. Defaults to tensorboard.

Options:

none | wandb | tensorboard | wandb+tensorboard

-v, --verbose
--save-iters <save_iters>

When to save the model

--eval-few-iters <eval_few_iters>

When to evaluate on few images

--eval-all-iters <eval_all_iters>

When to evaluate all images

--backend <backend_name>
Options:

conda | docker | apptainer | python

--disable-output-artifact

Disable producing output artifact containing final model and predictions.

--force-output-artifact

Force producing output artifact containing final model and predictions.

--set <config_overrides>

Override a parameter in the method.

viewer

nerfbaselines viewer [OPTIONS]

Options

--checkpoint <checkpoint>
--data <data>
-v, --verbose
--backend <backend>
Options:

conda | docker | apptainer | python

--port <port>