Files
2025-07-29 02:30:47 +00:00

1862 lines
252 KiB
HTML

<!doctype html>
<html class="no-js" lang="en" >
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
<meta property="og:title" content="API" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://docs.nerf.studio/reference/api/index.html" />
<meta property="og:description" content="TODO: Explanation of each component Cameras- Cameras- CameraType, Cameras- Cameras.device, Cameras.generate_rays(), Cameras.get_image_coords(), Cameras.get_intrinsics_matrices(), Cameras.image_heig..." />
<meta property="og:image" content="https://assets.nerf.studio/opg.png" />
<meta property="og:image:alt" content="API" />
<link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" /><link rel="next" title="Cameras" href="cameras.html" /><link rel="prev" title="ns-eval" href="../cli/ns_eval.html" />
<meta name="generator" content="sphinx-5.2.1, furo 2022.09.29" />
<title>API - nerfstudio</title>
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?digest=d81277517bee4d6b0349d71bb2661d4890b5617c" />
<link rel="stylesheet" type="text/css" href="../../_static/mystnb.css" />
<link rel="stylesheet" type="text/css" href="../../_static/togglebutton.css" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css" />
<link rel="stylesheet" type="text/css" href="../../_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?digest=30d1aed668e5c3a91c3e3bf6a60b675221979f0e" />
<style>
body {
--color-code-background: #f8f9fb;
--color-code-foreground: black;
--color-brand-primary: #d34600;
--color-brand-content: #ff6f00;
}
@media not print {
body[data-theme="dark"] {
--color-code-background: #282C34;
--color-code-foreground: #ABB2BF;
--color-brand-primary: #fdd06c;
--color-brand-content: ##fea96a;
}
@media (prefers-color-scheme: dark) {
body:not([data-theme="light"]) {
--color-code-background: #282C34;
--color-code-foreground: #ABB2BF;
--color-brand-primary: #fdd06c;
--color-brand-content: ##fea96a;
}
}
}
</style><script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/_sphinx_javascript_frameworks_compat.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/sphinx_highlight.js"></script>
<script src="../../_static/scripts/furo.js"></script>
<script src="../../_static/clipboard.min.js"></script>
<script src="../../_static/copybutton.js"></script>
<script>let toggleHintShow = 'Click to show';</script>
<script>let toggleHintHide = 'Click to hide';</script>
<script>let toggleOpenOnPrint = 'true';</script>
<script src="../../_static/togglebutton.js"></script>
<script>var togglebuttonSelector = '.toggle, .admonition.dropdown, .tag_hide_input div.cell_input, .tag_hide-input div.cell_input, .tag_hide_output div.cell_output, .tag_hide-output div.cell_output, .tag_hide_cell.cell, .tag_hide-cell.cell';</script>
<script src="../../_static/design-tabs.js"></script>
<script src="../../_static/require.min.js"></script>
<script src="../../_static/custom.js"></script>
</head>
<body>
<script>
document.body.dataset.theme = localStorage.getItem("theme") || "auto";
</script>
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<symbol id="svg-toc" viewBox="0 0 24 24">
<title>Contents</title>
<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
<path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
</svg>
</symbol>
<symbol id="svg-menu" viewBox="0 0 24 24">
<title>Menu</title>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
<line x1="3" y1="12" x2="21" y2="12"></line>
<line x1="3" y1="6" x2="21" y2="6"></line>
<line x1="3" y1="18" x2="21" y2="18"></line>
</svg>
</symbol>
<symbol id="svg-arrow-right" viewBox="0 0 24 24">
<title>Expand</title>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
<polyline points="9 18 15 12 9 6"></polyline>
</svg>
</symbol>
<symbol id="svg-sun" viewBox="0 0 24 24">
<title>Light mode</title>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
<circle cx="12" cy="12" r="5"></circle>
<line x1="12" y1="1" x2="12" y2="3"></line>
<line x1="12" y1="21" x2="12" y2="23"></line>
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
<line x1="1" y1="12" x2="3" y2="12"></line>
<line x1="21" y1="12" x2="23" y2="12"></line>
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
</svg>
</symbol>
<symbol id="svg-moon" viewBox="0 0 24 24">
<title>Dark mode</title>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
<path stroke="none" d="M0 0h24v24H0z" fill="none" />
<path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
</svg>
</symbol>
<symbol id="svg-sun-half" viewBox="0 0 24 24">
<title>Auto light/dark mode</title>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="12" cy="12" r="9" />
<path d="M13 12h5" />
<path d="M13 15h4" />
<path d="M13 18h1" />
<path d="M13 9h4" />
<path d="M13 6h1" />
</svg>
</symbol>
</svg>
<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
<label class="overlay sidebar-overlay" for="__navigation">
<div class="visually-hidden">Hide navigation sidebar</div>
</label>
<label class="overlay toc-overlay" for="__toc">
<div class="visually-hidden">Hide table of contents sidebar</div>
</label>
<div class="page">
<header class="mobile-header">
<div class="header-left">
<label class="nav-overlay-icon" for="__navigation">
<div class="visually-hidden">Toggle site navigation sidebar</div>
<i class="icon"><svg><use href="#svg-menu"></use></svg></i>
</label>
</div>
<div class="header-center">
<a href="../../index.html"><div class="brand">nerfstudio</div></a>
</div>
<div class="header-right">
<div class="theme-toggle-container theme-toggle-header">
<button class="theme-toggle">
<div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
<svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
<svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
</button>
</div>
<label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
<div class="visually-hidden">Toggle table of contents sidebar</div>
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
</label>
</div>
</header>
<aside class="sidebar-drawer">
<div class="sidebar-container">
<div class="sidebar-sticky"><a
class="sidebar-brand"
href="../../index.html"
>
<div class="sidebar-logo-container">
<img
class="sidebar-logo only-light"
src="../../_static/imgs/logo.png"
alt="Light Logo"
/>
<img
class="sidebar-logo only-dark"
src="../../_static/imgs/logo-dark.png"
alt="Dark Logo"
/>
</div>
</a>
<div style="text-align: center">
<script async defer src="https://buttons.github.io/buttons.js"></script>
<!-- Place this tag where you want the button to render. -->
<a
class="github-button"
href="https://github.com/nerfstudio-project/nerfstudio/"
data-color-scheme="no-preference: light; light: light; dark: light;"
data-size="large"
data-show-count="true"
aria-label="Download buttons/github-buttons on GitHub"
>
Github
</a>
<br />
<a
href="https://colab.research.google.com/github/nerfstudio-project/nerfstudio/blob/main/colab/demo.ipynb"
style="
background-color: #ebf0f4;
background-image: linear-gradient(180deg, #f6f8fa, #ebf0f4 90%);
border-radius: 3px;
border: 1px solid #1b1f2426;
display: inline-flex;
cursor: pointer;
color: #0d0d0d;
font-family: Arial;
font-size: 12px;
font-weight: bold;
padding: 5px 41px;
line-height: 16px;
text-decoration: none;
"
>
<svg
viewBox="0 0 24 24"
width="16"
height="16"
class="octicon octicon-mark-github"
>
<g>
<path
d="M4.54,9.46,2.19,7.1a6.93,6.93,0,0,0,0,9.79l2.36-2.36A3.59,3.59,0,0,1,4.54,9.46Z"
style=""
fill="#E8710A"
></path>
<path
d="M2.19,7.1,4.54,9.46a3.59,3.59,0,0,1,5.08,0l1.71-2.93h0l-.1-.08h0A6.93,6.93,0,0,0,2.19,7.1Z"
style=""
fill="#F9AB00"
></path>
<path
d="M11.34,17.46h0L9.62,14.54a3.59,3.59,0,0,1-5.08,0L2.19,16.9a6.93,6.93,0,0,0,9,.65l.11-.09"
style=""
fill="#F9AB00"
></path>
<path
d="M12,7.1a6.93,6.93,0,0,0,0,9.79l2.36-2.36a3.59,3.59,0,1,1,5.08-5.08L21.81,7.1A6.93,6.93,0,0,0,12,7.1Z"
style=""
fill="#F9AB00"
></path>
<path
d="M21.81,7.1,19.46,9.46a3.59,3.59,0,0,1-5.08,5.08L12,16.9A6.93,6.93,0,0,0,21.81,7.1Z"
style=""
fill="#E8710A"
></path>
</g>
</svg>
<span>&nbspcolab</span></a
>
</div><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
<input class="sidebar-search" placeholder=Search name="q" aria-label="Search">
<input type="hidden" name="check_keywords" value="yes">
<input type="hidden" name="area" value="default">
</form>
<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
<p class="caption" role="heading"><span class="caption-text">Getting Started</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/installation.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/first_nerf.html">Training your first model</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/existing_dataset.html">Using existing data</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/custom_dataset.html">Using custom data</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/viewer_quickstart.html">Using the viewer</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/export_geometry.html">Export geometry</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../quickstart/data_conventions.html">Data conventions</a></li>
<li class="toctree-l1"><a class="reference internal" href="../contributing.html">Contributing</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Extensions</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../extensions/blender_addon.html">Blender VFX add-on</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../extensions/maya_plugin.html">Autodesk Maya Plug-in</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../extensions/unreal_engine.html">Exporting to Unreal Engine</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../extensions/sdfstudio.html">SDFStudio</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">NeRFology</span></p>
<ul>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../nerfology/methods/index.html">Methods</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/instant_ngp.html"> Instant-NGP</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/splat.html"> Splatfacto</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/splatw.html"> Splatfacto-W</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/in2n.html"> Instruct-NeRF2NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/igs2gs.html"> Instruct-GS2GS</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/signerf.html"> SIGNeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/kplanes.html"> K-Planes</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/lerf.html"> LERF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/livescene.html"> LiveScene</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/feature_splatting.html"> Feature-Splatting</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/mipnerf.html"> Mip-NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/nerf.html"> NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/nerfacto.html"> Nerfacto</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/nerfbusters.html"> Nerfbusters</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/nerfplayer.html"> NeRFPlayer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/tetranerf.html"> Tetra-NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/tensorf.html"> TensoRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/generfacto.html"> Generfacto</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/pynerf.html"> PyNeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/seathru_nerf.html"> SeaThru-NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/zipnerf.html"> Zip-NeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/bionerf.html"> BioNeRF</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/nerf2gs2nerf.html"> NeRFtoGSandBack</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/methods/opennerf.html"> OpenNeRF</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../nerfology/model_components/index.html">Model components</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/model_components/visualize_cameras.html"> Cameras models</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/model_components/visualize_samples.html"> Sample representation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/model_components/visualize_samplers.html"> Ray samplers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/model_components/visualize_spatial_distortions.html"> Spatial distortions</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../nerfology/model_components/visualize_encoders.html"> Encoders</a></li>
</ul>
</li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Developer Guides</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../developer_guides/new_methods.html">Adding a New Method</a></li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../developer_guides/pipelines/index.html">Pipelines overview</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2 has-children"><a class="reference internal" href="../../developer_guides/pipelines/dataparsers.html">DataParsers</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html">Data Parsers</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/pipelines/datamanagers.html">DataManagers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/pipelines/models.html">Models</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/pipelines/fields.html">Fields</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/pipelines/pipelines.html">Pipelines</a></li>
</ul>
</li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../developer_guides/viewer/index.html">Viewer</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/viewer/custom_gui.html">Custom GUI</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/viewer/viewer_control.html">Python Viewer Control</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/viewer/local_viewer.html">(Legacy Viewer) Local Server</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../../developer_guides/config.html">Customizable configs</a></li>
<li class="toctree-l1 has-children"><a class="reference internal" href="../../developer_guides/debugging_tools/index.html">Debugging tools</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/debugging_tools/local_logger.html">Local writer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/debugging_tools/profiling.html">Code profiling support</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../developer_guides/debugging_tools/benchmarking.html">Benchmarking workflow</a></li>
</ul>
</li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Reference</span></p>
<ul class="current">
<li class="toctree-l1 has-children"><a class="reference internal" href="../cli/index.html">CLI</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_install_cli.html">ns-install-cli</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_process_data.html">ns-process-data</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_download_data.html">ns-download-data</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_train.html">ns-train</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_render.html">ns-render</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_viewer.html">ns-viewer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_export.html">ns-export</a></li>
<li class="toctree-l2"><a class="reference internal" href="../cli/ns_eval.html">ns-eval</a></li>
</ul>
</li>
<li class="toctree-l1 current has-children current-page"><a class="current reference internal" href="#">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="cameras.html">Cameras</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html">Configs</a></li>
<li class="toctree-l2 has-children"><a class="reference internal" href="data/index.html">Data</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html">Data Parsers</a></li>
<li class="toctree-l3"><a class="reference internal" href="data/datamanagers.html">Datamanagers</a></li>
<li class="toctree-l3"><a class="reference internal" href="data/datasets.html">Datasets</a></li>
<li class="toctree-l3"><a class="reference internal" href="data/utils.html">Utils</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html">Fields</a></li>
<li class="toctree-l2 has-children"><a class="reference internal" href="field_components/index.html">Field Modules</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html">Encodings</a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/embeddings.html">Embeddings</a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html">Field Heads</a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/mlp.html">MLP</a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/spatial_distortions.html">Spatial Distortions</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="models.html">Models</a></li>
<li class="toctree-l2 has-children"><a class="reference internal" href="model_components/index.html">Model components</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html">Ray Sampler</a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html">Losses</a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html">Renderers</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="optimizers.html">Engine</a></li>
<li class="toctree-l2"><a class="reference internal" href="plugins.html">Plugins</a></li>
<li class="toctree-l2 has-children"><a class="reference internal" href="utils/index.html">Utils</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3"><a class="reference internal" href="utils/colors.html">Colors</a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html">Math</a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html">Colormaps</a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/tensor_dataclass.html">TensorDataclass</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html">Viewer</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
</aside>
<div class="main">
<div class="content">
<div class="article-container">
<a href="#" class="back-to-top muted-link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
</svg>
<span>Back to top</span>
</a>
<div class="content-icon-container">
<div class="theme-toggle-container theme-toggle-content">
<button class="theme-toggle">
<div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
<svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
<svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
</button>
</div>
<label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
<div class="visually-hidden">Toggle table of contents sidebar</div>
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
</label>
</div>
<article role="main">
<section id="api">
<span id="reference"></span><h1>API<a class="headerlink" href="#api" title="Permalink to this heading">#</a></h1>
<p>TODO: Explanation of each component</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="cameras.html">Cameras</a><ul>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#id2">Cameras</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.CameraType"><code class="docutils literal notranslate"><span class="pre">CameraType</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras"><code class="docutils literal notranslate"><span class="pre">Cameras</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.device"><code class="docutils literal notranslate"><span class="pre">Cameras.device</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.generate_rays"><code class="docutils literal notranslate"><span class="pre">Cameras.generate_rays()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.get_image_coords"><code class="docutils literal notranslate"><span class="pre">Cameras.get_image_coords()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.get_intrinsics_matrices"><code class="docutils literal notranslate"><span class="pre">Cameras.get_intrinsics_matrices()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.image_height"><code class="docutils literal notranslate"><span class="pre">Cameras.image_height</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.image_width"><code class="docutils literal notranslate"><span class="pre">Cameras.image_width</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.is_jagged"><code class="docutils literal notranslate"><span class="pre">Cameras.is_jagged</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.rescale_output_resolution"><code class="docutils literal notranslate"><span class="pre">Cameras.rescale_output_resolution()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.to_json"><code class="docutils literal notranslate"><span class="pre">Cameras.to_json()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.cameras.Cameras.update_tiling_intrinsics"><code class="docutils literal notranslate"><span class="pre">Cameras.update_tiling_intrinsics()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#camera-optimizers">Camera Optimizers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.apply_to_camera"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.apply_to_camera()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.apply_to_raybundle"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.apply_to_raybundle()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.forward"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.get_correction_matrices"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.get_correction_matrices()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.get_loss_dict"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.get_loss_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.get_metrics_dict"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.get_metrics_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizer.get_param_groups"><code class="docutils literal notranslate"><span class="pre">CameraOptimizer.get_param_groups()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig.mode"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig.mode</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig.optimizer"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig.optimizer</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig.rot_l2_penalty"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig.rot_l2_penalty</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig.scheduler"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig.scheduler</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_optimizers.CameraOptimizerConfig.trans_l2_penalty"><code class="docutils literal notranslate"><span class="pre">CameraOptimizerConfig.trans_l2_penalty</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#camera-paths">Camera Paths</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_paths.get_interpolated_camera_path"><code class="docutils literal notranslate"><span class="pre">get_interpolated_camera_path()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_paths.get_path_from_json"><code class="docutils literal notranslate"><span class="pre">get_path_from_json()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_paths.get_spiral_path"><code class="docutils literal notranslate"><span class="pre">get_spiral_path()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#camera-utils">Camera Utils</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.auto_orient_and_center_poses"><code class="docutils literal notranslate"><span class="pre">auto_orient_and_center_poses()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.focus_of_attention"><code class="docutils literal notranslate"><span class="pre">focus_of_attention()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_distortion_params"><code class="docutils literal notranslate"><span class="pre">get_distortion_params()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_interpolated_k"><code class="docutils literal notranslate"><span class="pre">get_interpolated_k()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_interpolated_poses"><code class="docutils literal notranslate"><span class="pre">get_interpolated_poses()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_interpolated_poses_many"><code class="docutils literal notranslate"><span class="pre">get_interpolated_poses_many()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_interpolated_time"><code class="docutils literal notranslate"><span class="pre">get_interpolated_time()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.get_ordered_poses_and_k_and_time"><code class="docutils literal notranslate"><span class="pre">get_ordered_poses_and_k_and_time()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.normalize"><code class="docutils literal notranslate"><span class="pre">normalize()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.normalize_with_norm"><code class="docutils literal notranslate"><span class="pre">normalize_with_norm()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.quaternion_from_matrix"><code class="docutils literal notranslate"><span class="pre">quaternion_from_matrix()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.quaternion_matrix"><code class="docutils literal notranslate"><span class="pre">quaternion_matrix()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.quaternion_slerp"><code class="docutils literal notranslate"><span class="pre">quaternion_slerp()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.radial_and_tangential_undistort"><code class="docutils literal notranslate"><span class="pre">radial_and_tangential_undistort()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.rotation_matrix_between"><code class="docutils literal notranslate"><span class="pre">rotation_matrix_between()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.unit_vector"><code class="docutils literal notranslate"><span class="pre">unit_vector()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.camera_utils.viewmatrix"><code class="docutils literal notranslate"><span class="pre">viewmatrix()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#lie-groups">Lie Groups</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.lie_groups.exp_map_SE3"><code class="docutils literal notranslate"><span class="pre">exp_map_SE3()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.lie_groups.exp_map_SO3xR3"><code class="docutils literal notranslate"><span class="pre">exp_map_SO3xR3()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="cameras.html#rays">Rays</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums"><code class="docutils literal notranslate"><span class="pre">Frustums</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.directions"><code class="docutils literal notranslate"><span class="pre">Frustums.directions</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.ends"><code class="docutils literal notranslate"><span class="pre">Frustums.ends</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.get_gaussian_blob"><code class="docutils literal notranslate"><span class="pre">Frustums.get_gaussian_blob()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.get_mock_frustum"><code class="docutils literal notranslate"><span class="pre">Frustums.get_mock_frustum()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.get_positions"><code class="docutils literal notranslate"><span class="pre">Frustums.get_positions()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.get_start_positions"><code class="docutils literal notranslate"><span class="pre">Frustums.get_start_positions()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.offsets"><code class="docutils literal notranslate"><span class="pre">Frustums.offsets</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.origins"><code class="docutils literal notranslate"><span class="pre">Frustums.origins</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.pixel_area"><code class="docutils literal notranslate"><span class="pre">Frustums.pixel_area</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.set_offsets"><code class="docutils literal notranslate"><span class="pre">Frustums.set_offsets()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.Frustums.starts"><code class="docutils literal notranslate"><span class="pre">Frustums.starts</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle"><code class="docutils literal notranslate"><span class="pre">RayBundle</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.camera_indices"><code class="docutils literal notranslate"><span class="pre">RayBundle.camera_indices</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.directions"><code class="docutils literal notranslate"><span class="pre">RayBundle.directions</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.fars"><code class="docutils literal notranslate"><span class="pre">RayBundle.fars</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.get_ray_samples"><code class="docutils literal notranslate"><span class="pre">RayBundle.get_ray_samples()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.get_row_major_sliced_ray_bundle"><code class="docutils literal notranslate"><span class="pre">RayBundle.get_row_major_sliced_ray_bundle()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.metadata"><code class="docutils literal notranslate"><span class="pre">RayBundle.metadata</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.nears"><code class="docutils literal notranslate"><span class="pre">RayBundle.nears</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.origins"><code class="docutils literal notranslate"><span class="pre">RayBundle.origins</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.pixel_area"><code class="docutils literal notranslate"><span class="pre">RayBundle.pixel_area</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.sample"><code class="docutils literal notranslate"><span class="pre">RayBundle.sample()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.set_camera_indices"><code class="docutils literal notranslate"><span class="pre">RayBundle.set_camera_indices()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RayBundle.times"><code class="docutils literal notranslate"><span class="pre">RayBundle.times</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples"><code class="docutils literal notranslate"><span class="pre">RaySamples</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.camera_indices"><code class="docutils literal notranslate"><span class="pre">RaySamples.camera_indices</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.deltas"><code class="docutils literal notranslate"><span class="pre">RaySamples.deltas</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.frustums"><code class="docutils literal notranslate"><span class="pre">RaySamples.frustums</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.get_weights"><code class="docutils literal notranslate"><span class="pre">RaySamples.get_weights()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.get_weights_and_transmittance_from_alphas"><code class="docutils literal notranslate"><span class="pre">RaySamples.get_weights_and_transmittance_from_alphas()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.metadata"><code class="docutils literal notranslate"><span class="pre">RaySamples.metadata</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.spacing_ends"><code class="docutils literal notranslate"><span class="pre">RaySamples.spacing_ends</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.spacing_starts"><code class="docutils literal notranslate"><span class="pre">RaySamples.spacing_starts</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.spacing_to_euclidean_fn"><code class="docutils literal notranslate"><span class="pre">RaySamples.spacing_to_euclidean_fn</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cameras.html#nerfstudio.cameras.rays.RaySamples.times"><code class="docutils literal notranslate"><span class="pre">RaySamples.times</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="config.html">Configs</a><ul>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.InstantiateConfig"><code class="docutils literal notranslate"><span class="pre">InstantiateConfig</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.InstantiateConfig.setup"><code class="docutils literal notranslate"><span class="pre">InstantiateConfig.setup()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LocalWriterConfig"><code class="docutils literal notranslate"><span class="pre">LocalWriterConfig</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LocalWriterConfig.enable"><code class="docutils literal notranslate"><span class="pre">LocalWriterConfig.enable</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LocalWriterConfig.max_log_size"><code class="docutils literal notranslate"><span class="pre">LocalWriterConfig.max_log_size</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LocalWriterConfig.setup"><code class="docutils literal notranslate"><span class="pre">LocalWriterConfig.setup()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LocalWriterConfig.stats_to_track"><code class="docutils literal notranslate"><span class="pre">LocalWriterConfig.stats_to_track</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig"><code class="docutils literal notranslate"><span class="pre">LoggingConfig</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig.local_writer"><code class="docutils literal notranslate"><span class="pre">LoggingConfig.local_writer</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig.max_buffer_size"><code class="docutils literal notranslate"><span class="pre">LoggingConfig.max_buffer_size</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig.profiler"><code class="docutils literal notranslate"><span class="pre">LoggingConfig.profiler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig.relative_log_dir"><code class="docutils literal notranslate"><span class="pre">LoggingConfig.relative_log_dir</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.LoggingConfig.steps_per_log"><code class="docutils literal notranslate"><span class="pre">LoggingConfig.steps_per_log</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig"><code class="docutils literal notranslate"><span class="pre">MachineConfig</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.device_type"><code class="docutils literal notranslate"><span class="pre">MachineConfig.device_type</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.dist_url"><code class="docutils literal notranslate"><span class="pre">MachineConfig.dist_url</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.machine_rank"><code class="docutils literal notranslate"><span class="pre">MachineConfig.machine_rank</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.num_devices"><code class="docutils literal notranslate"><span class="pre">MachineConfig.num_devices</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.num_machines"><code class="docutils literal notranslate"><span class="pre">MachineConfig.num_machines</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.MachineConfig.seed"><code class="docutils literal notranslate"><span class="pre">MachineConfig.seed</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.PrintableConfig"><code class="docutils literal notranslate"><span class="pre">PrintableConfig</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig"><code class="docutils literal notranslate"><span class="pre">ViewerConfig</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.camera_frustum_scale"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.camera_frustum_scale</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.default_composite_depth"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.default_composite_depth</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.image_format"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.image_format</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.jpeg_quality"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.jpeg_quality</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.make_share_url"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.make_share_url</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.max_num_display_images"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.max_num_display_images</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.num_rays_per_chunk"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.num_rays_per_chunk</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.quit_on_train_completion"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.quit_on_train_completion</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.relative_log_filename"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.relative_log_filename</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.websocket_host"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.websocket_host</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.websocket_port"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.websocket_port</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="config.html#nerfstudio.configs.base_config.ViewerConfig.websocket_port_default"><code class="docutils literal notranslate"><span class="pre">ViewerConfig.websocket_port_default</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="data/index.html">Data</a><ul>
<li class="toctree-l2"><a class="reference internal" href="data/dataparsers.html">Data Parsers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#base-data-parser">Base Data Parser</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParser"><code class="docutils literal notranslate"><span class="pre">DataParser</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParser.config"><code class="docutils literal notranslate"><span class="pre">DataParser.config</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParser.includes_time"><code class="docutils literal notranslate"><span class="pre">DataParser.includes_time</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParser.get_dataparser_outputs"><code class="docutils literal notranslate"><span class="pre">DataParser.get_dataparser_outputs()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParserConfig"><code class="docutils literal notranslate"><span class="pre">DataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">DataParserConfig.data</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.alpha_color"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.alpha_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.as_dict"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.as_dict()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.cameras"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.cameras</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.dataparser_scale"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.dataparser_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.dataparser_transform"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.dataparser_transform</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.image_filenames"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.image_filenames</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.mask_filenames"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.mask_filenames</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.metadata"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.metadata</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.save_dataparser_transform"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.save_dataparser_transform()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.scene_box"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.scene_box</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.DataparserOutputs.transform_poses_to_original_space"><code class="docutils literal notranslate"><span class="pre">DataparserOutputs.transform_poses_to_original_space()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.Semantics"><code class="docutils literal notranslate"><span class="pre">Semantics</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.Semantics.classes"><code class="docutils literal notranslate"><span class="pre">Semantics.classes</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.Semantics.colors"><code class="docutils literal notranslate"><span class="pre">Semantics.colors</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.Semantics.filenames"><code class="docutils literal notranslate"><span class="pre">Semantics.filenames</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.Semantics.mask_classes"><code class="docutils literal notranslate"><span class="pre">Semantics.mask_classes</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.base_dataparser.transform_poses_to_original_space"><code class="docutils literal notranslate"><span class="pre">transform_poses_to_original_space()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#arkitscenes">ARKitScenes</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenes"><code class="docutils literal notranslate"><span class="pre">ARKitScenes</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.auto_scale_poses"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.auto_scale_poses</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.center_method"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.center_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.depth_unit_scale_factor"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.depth_unit_scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.ARKitScenesDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">ARKitScenesDataParserConfig.train_split_fraction</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.arkitscenes_dataparser.traj_string_to_matrix"><code class="docutils literal notranslate"><span class="pre">traj_string_to_matrix()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#blender">Blender</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.Blender"><code class="docutils literal notranslate"><span class="pre">Blender</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.BlenderDataParserConfig"><code class="docutils literal notranslate"><span class="pre">BlenderDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.BlenderDataParserConfig.alpha_color"><code class="docutils literal notranslate"><span class="pre">BlenderDataParserConfig.alpha_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.BlenderDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">BlenderDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.BlenderDataParserConfig.ply_path"><code class="docutils literal notranslate"><span class="pre">BlenderDataParserConfig.ply_path</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.blender_dataparser.BlenderDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">BlenderDataParserConfig.scale_factor</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#d-nerf">D-NeRF</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dnerf_dataparser.DNeRF"><code class="docutils literal notranslate"><span class="pre">DNeRF</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dnerf_dataparser.DNeRFDataParserConfig"><code class="docutils literal notranslate"><span class="pre">DNeRFDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dnerf_dataparser.DNeRFDataParserConfig.alpha_color"><code class="docutils literal notranslate"><span class="pre">DNeRFDataParserConfig.alpha_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dnerf_dataparser.DNeRFDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">DNeRFDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dnerf_dataparser.DNeRFDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">DNeRFDataParserConfig.scale_factor</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#dycheck">dycheck</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.Dycheck"><code class="docutils literal notranslate"><span class="pre">Dycheck</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.Dycheck.process_frames"><code class="docutils literal notranslate"><span class="pre">Dycheck.process_frames()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig.alpha_color"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig.alpha_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig.downscale_factor"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig.downscale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.DycheckDataParserConfig.scene_box_bound"><code class="docutils literal notranslate"><span class="pre">DycheckDataParserConfig.scene_box_bound</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.downscale"><code class="docutils literal notranslate"><span class="pre">downscale()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.rescale"><code class="docutils literal notranslate"><span class="pre">rescale()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.dycheck_dataparser.upscale"><code class="docutils literal notranslate"><span class="pre">upscale()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#instant-ngp">Instant-NGP</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGP"><code class="docutils literal notranslate"><span class="pre">InstantNGP</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGP.get_focal_lengths"><code class="docutils literal notranslate"><span class="pre">InstantNGP.get_focal_lengths()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig.eval_interval"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig.eval_interval</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig.eval_mode"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig.eval_mode</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.instant_ngp_dataparser.InstantNGPDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">InstantNGPDataParserConfig.train_split_fraction</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#minimal">Minimal</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.minimal_dataparser.MinimalDataParser"><code class="docutils literal notranslate"><span class="pre">MinimalDataParser</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.minimal_dataparser.MinimalDataParserConfig"><code class="docutils literal notranslate"><span class="pre">MinimalDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.minimal_dataparser.MinimalDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">MinimalDataParserConfig.data</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#nerf-osr">NeRF-OSR</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSR"><code class="docutils literal notranslate"><span class="pre">NeRFOSR</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.auto_scale_poses"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.auto_scale_poses</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.center_method"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.center_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.orientation_method"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.orientation_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.scene"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.scene</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.NeRFOSRDataParserConfig.use_masks"><code class="docutils literal notranslate"><span class="pre">NeRFOSRDataParserConfig.use_masks</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfosr_dataparser.get_camera_params"><code class="docutils literal notranslate"><span class="pre">get_camera_params()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#nerfstudio">Nerfstudio</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.Nerfstudio"><code class="docutils literal notranslate"><span class="pre">Nerfstudio</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.auto_scale_poses"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.auto_scale_poses</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.center_method"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.center_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.depth_unit_scale_factor"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.depth_unit_scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.downscale_factor"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.downscale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.eval_interval"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.eval_interval</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.eval_mode"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.eval_mode</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.load_3D_points"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.load_3D_points</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.mask_color"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.mask_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.orientation_method"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.orientation_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nerfstudio_dataparser.NerfstudioDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">NerfstudioDataParserConfig.train_split_fraction</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#nuscenes">nuScenes</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenes"><code class="docutils literal notranslate"><span class="pre">NuScenes</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.cameras"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.cameras</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.data_dir"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.data_dir</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.mask_dir"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.mask_dir</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.train_split_fraction</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.verbose"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.verbose</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.NuScenesDataParserConfig.version"><code class="docutils literal notranslate"><span class="pre">NuScenesDataParserConfig.version</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.nuscenes_dataparser.rotation_translation_to_pose"><code class="docutils literal notranslate"><span class="pre">rotation_translation_to_pose()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#phototourism">Phototourism</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.Phototourism"><code class="docutils literal notranslate"><span class="pre">Phototourism</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.alpha_color"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.alpha_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.auto_scale_poses"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.auto_scale_poses</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.center_method"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.center_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.orientation_method"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.orientation_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.phototourism_dataparser.PhototourismDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">PhototourismDataParserConfig.train_split_fraction</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#scannet">ScanNet</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNet"><code class="docutils literal notranslate"><span class="pre">ScanNet</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.auto_scale_poses"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.auto_scale_poses</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.center_method"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.center_method</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.depth_unit_scale_factor"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.depth_unit_scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.load_3D_points"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.load_3D_points</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.ply_file_path"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.ply_file_path</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.point_cloud_color"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.point_cloud_color</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.scale_factor"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.scannet_dataparser.ScanNetDataParserConfig.train_split_fraction"><code class="docutils literal notranslate"><span class="pre">ScanNetDataParserConfig.train_split_fraction</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#sdfstudio">SDFStudio</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudio"><code class="docutils literal notranslate"><span class="pre">SDFStudio</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.depth_unit_scale_factor"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.depth_unit_scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.include_foreground_mask"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.include_foreground_mask</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.include_mono_prior"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.include_mono_prior</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.scene_scale</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sdfstudio_dataparser.SDFStudioDataParserConfig.skip_every_for_val_split"><code class="docutils literal notranslate"><span class="pre">SDFStudioDataParserConfig.skip_every_for_val_split</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/dataparsers.html#sitcoms3d">sitcoms3D</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sitcoms3d_dataparser.Sitcoms3D"><code class="docutils literal notranslate"><span class="pre">Sitcoms3D</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sitcoms3d_dataparser.Sitcoms3DDataParserConfig"><code class="docutils literal notranslate"><span class="pre">Sitcoms3DDataParserConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sitcoms3d_dataparser.Sitcoms3DDataParserConfig.data"><code class="docutils literal notranslate"><span class="pre">Sitcoms3DDataParserConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sitcoms3d_dataparser.Sitcoms3DDataParserConfig.include_semantics"><code class="docutils literal notranslate"><span class="pre">Sitcoms3DDataParserConfig.include_semantics</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/dataparsers.html#nerfstudio.data.dataparsers.sitcoms3d_dataparser.Sitcoms3DDataParserConfig.scene_scale"><code class="docutils literal notranslate"><span class="pre">Sitcoms3DDataParserConfig.scene_scale</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="data/datamanagers.html">Datamanagers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/datamanagers.html#base">Base</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager"><code class="docutils literal notranslate"><span class="pre">DataManager</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.train_count"><code class="docutils literal notranslate"><span class="pre">DataManager.train_count</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.eval_count"><code class="docutils literal notranslate"><span class="pre">DataManager.eval_count</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.train_dataset"><code class="docutils literal notranslate"><span class="pre">DataManager.train_dataset</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.eval_dataset"><code class="docutils literal notranslate"><span class="pre">DataManager.eval_dataset</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.includes_time"><code class="docutils literal notranslate"><span class="pre">DataManager.includes_time</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.forward"><code class="docutils literal notranslate"><span class="pre">DataManager.forward()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_datapath"><code class="docutils literal notranslate"><span class="pre">DataManager.get_datapath()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_eval_iterable"><code class="docutils literal notranslate"><span class="pre">DataManager.get_eval_iterable()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_eval_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">DataManager.get_eval_rays_per_batch()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_param_groups"><code class="docutils literal notranslate"><span class="pre">DataManager.get_param_groups()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_train_iterable"><code class="docutils literal notranslate"><span class="pre">DataManager.get_train_iterable()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_train_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">DataManager.get_train_rays_per_batch()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.get_training_callbacks"><code class="docutils literal notranslate"><span class="pre">DataManager.get_training_callbacks()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.iter_eval"><code class="docutils literal notranslate"><span class="pre">DataManager.iter_eval()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.iter_train"><code class="docutils literal notranslate"><span class="pre">DataManager.iter_train()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.next_eval"><code class="docutils literal notranslate"><span class="pre">DataManager.next_eval()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.next_eval_image"><code class="docutils literal notranslate"><span class="pre">DataManager.next_eval_image()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.next_train"><code class="docutils literal notranslate"><span class="pre">DataManager.next_train()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.setup_eval"><code class="docutils literal notranslate"><span class="pre">DataManager.setup_eval()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManager.setup_train"><code class="docutils literal notranslate"><span class="pre">DataManager.setup_train()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManagerConfig"><code class="docutils literal notranslate"><span class="pre">DataManagerConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManagerConfig.data"><code class="docutils literal notranslate"><span class="pre">DataManagerConfig.data</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManagerConfig.images_on_gpu"><code class="docutils literal notranslate"><span class="pre">DataManagerConfig.images_on_gpu</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.DataManagerConfig.masks_on_gpu"><code class="docutils literal notranslate"><span class="pre">DataManagerConfig.masks_on_gpu</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.create_eval_dataset"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.create_eval_dataset()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.create_train_dataset"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.create_train_dataset()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.dataset_type"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.dataset_type</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.get_datapath"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.get_datapath()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.get_eval_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.get_eval_rays_per_batch()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.get_param_groups"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.get_param_groups()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.get_train_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.get_train_rays_per_batch()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.next_eval"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.next_eval()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.next_eval_image"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.next_eval_image()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.next_train"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.next_train()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.setup_eval"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.setup_eval()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManager.setup_train"><code class="docutils literal notranslate"><span class="pre">VanillaDataManager.setup_train()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.__post_init__"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.__post_init__()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.cache_images_type"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.cache_images_type</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.camera_optimizer"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.camera_optimizer</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.camera_res_scale_factor"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.camera_res_scale_factor</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.collate_fn"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.collate_fn()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.dataparser"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.dataparser</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.eval_image_indices"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.eval_image_indices</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.eval_num_images_to_sample_from"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.eval_num_images_to_sample_from</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.eval_num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.eval_num_rays_per_batch</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.eval_num_times_to_repeat_images"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.eval_num_times_to_repeat_images</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.patch_size"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.patch_size</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.pixel_sampler"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.pixel_sampler</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.train_num_images_to_sample_from"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.train_num_images_to_sample_from</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.train_num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.train_num_rays_per_batch</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datamanagers.html#nerfstudio.data.datamanagers.base_datamanager.VanillaDataManagerConfig.train_num_times_to_repeat_images"><code class="docutils literal notranslate"><span class="pre">VanillaDataManagerConfig.train_num_times_to_repeat_images</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="data/datasets.html">Datasets</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/datasets.html#base">Base</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset"><code class="docutils literal notranslate"><span class="pre">InputDataset</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.cache_compressed_images"><code class="docutils literal notranslate"><span class="pre">InputDataset.cache_compressed_images</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.get_data"><code class="docutils literal notranslate"><span class="pre">InputDataset.get_data()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.get_image_float32"><code class="docutils literal notranslate"><span class="pre">InputDataset.get_image_float32()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.get_image_uint8"><code class="docutils literal notranslate"><span class="pre">InputDataset.get_image_uint8()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.get_metadata"><code class="docutils literal notranslate"><span class="pre">InputDataset.get_metadata()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.get_numpy_image"><code class="docutils literal notranslate"><span class="pre">InputDataset.get_numpy_image()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.base_dataset.InputDataset.image_filenames"><code class="docutils literal notranslate"><span class="pre">InputDataset.image_filenames</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/datasets.html#sdf-dataset">SDF Dataset</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.sdf_dataset.SDFDataset"><code class="docutils literal notranslate"><span class="pre">SDFDataset</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.sdf_dataset.SDFDataset.get_depths_and_normals"><code class="docutils literal notranslate"><span class="pre">SDFDataset.get_depths_and_normals()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.sdf_dataset.SDFDataset.get_metadata"><code class="docutils literal notranslate"><span class="pre">SDFDataset.get_metadata()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/datasets.html#semantic-dataset">Semantic Dataset</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.semantic_dataset.SemanticDataset"><code class="docutils literal notranslate"><span class="pre">SemanticDataset</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/datasets.html#nerfstudio.data.datasets.semantic_dataset.SemanticDataset.get_metadata"><code class="docutils literal notranslate"><span class="pre">SemanticDataset.get_metadata()</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="data/utils.html">Utils</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/utils.html#base">Base</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.BaseImage"><code class="docutils literal notranslate"><span class="pre">BaseImage</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera"><code class="docutils literal notranslate"><span class="pre">Camera</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera.height"><code class="docutils literal notranslate"><span class="pre">Camera.height</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera.id"><code class="docutils literal notranslate"><span class="pre">Camera.id</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera.model"><code class="docutils literal notranslate"><span class="pre">Camera.model</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera.params"><code class="docutils literal notranslate"><span class="pre">Camera.params</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Camera.width"><code class="docutils literal notranslate"><span class="pre">Camera.width</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.CameraModel"><code class="docutils literal notranslate"><span class="pre">CameraModel</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.CameraModel.model_id"><code class="docutils literal notranslate"><span class="pre">CameraModel.model_id</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.CameraModel.model_name"><code class="docutils literal notranslate"><span class="pre">CameraModel.model_name</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.CameraModel.num_params"><code class="docutils literal notranslate"><span class="pre">CameraModel.num_params</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Image"><code class="docutils literal notranslate"><span class="pre">Image</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D"><code class="docutils literal notranslate"><span class="pre">Point3D</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.error"><code class="docutils literal notranslate"><span class="pre">Point3D.error</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.id"><code class="docutils literal notranslate"><span class="pre">Point3D.id</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.image_ids"><code class="docutils literal notranslate"><span class="pre">Point3D.image_ids</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.point2D_idxs"><code class="docutils literal notranslate"><span class="pre">Point3D.point2D_idxs</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.rgb"><code class="docutils literal notranslate"><span class="pre">Point3D.rgb</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.Point3D.xyz"><code class="docutils literal notranslate"><span class="pre">Point3D.xyz</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_cameras_binary"><code class="docutils literal notranslate"><span class="pre">read_cameras_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_cameras_text"><code class="docutils literal notranslate"><span class="pre">read_cameras_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_images_binary"><code class="docutils literal notranslate"><span class="pre">read_images_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_images_text"><code class="docutils literal notranslate"><span class="pre">read_images_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_next_bytes"><code class="docutils literal notranslate"><span class="pre">read_next_bytes()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_points3D_binary"><code class="docutils literal notranslate"><span class="pre">read_points3D_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.read_points3D_text"><code class="docutils literal notranslate"><span class="pre">read_points3D_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_cameras_binary"><code class="docutils literal notranslate"><span class="pre">write_cameras_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_cameras_text"><code class="docutils literal notranslate"><span class="pre">write_cameras_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_images_binary"><code class="docutils literal notranslate"><span class="pre">write_images_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_images_text"><code class="docutils literal notranslate"><span class="pre">write_images_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_next_bytes"><code class="docutils literal notranslate"><span class="pre">write_next_bytes()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_points3D_binary"><code class="docutils literal notranslate"><span class="pre">write_points3D_binary()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.colmap_parsing_utils.write_points3D_text"><code class="docutils literal notranslate"><span class="pre">write_points3D_text()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/utils.html#data">Data</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.data_utils.get_depth_image_from_path"><code class="docutils literal notranslate"><span class="pre">get_depth_image_from_path()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.data_utils.get_image_mask_tensor_from_path"><code class="docutils literal notranslate"><span class="pre">get_image_mask_tensor_from_path()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.data_utils.get_semantics_and_mask_tensors_from_path"><code class="docutils literal notranslate"><span class="pre">get_semantics_and_mask_tensors_from_path()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.data_utils.identity_collate"><code class="docutils literal notranslate"><span class="pre">identity_collate()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.data_utils.pil_to_numpy"><code class="docutils literal notranslate"><span class="pre">pil_to_numpy()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/utils.html#dataloader">Dataloader</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.CacheDataloader"><code class="docutils literal notranslate"><span class="pre">CacheDataloader</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.EvalDataloader"><code class="docutils literal notranslate"><span class="pre">EvalDataloader</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.EvalDataloader.__iter__"><code class="docutils literal notranslate"><span class="pre">EvalDataloader.__iter__()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.EvalDataloader.__next__"><code class="docutils literal notranslate"><span class="pre">EvalDataloader.__next__()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.EvalDataloader.get_camera"><code class="docutils literal notranslate"><span class="pre">EvalDataloader.get_camera()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.EvalDataloader.get_data_from_image_idx"><code class="docutils literal notranslate"><span class="pre">EvalDataloader.get_data_from_image_idx()</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.FixedIndicesEvalDataloader"><code class="docutils literal notranslate"><span class="pre">FixedIndicesEvalDataloader</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.ImageBatchStream"><code class="docutils literal notranslate"><span class="pre">ImageBatchStream</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RandIndicesEvalDataloader"><code class="docutils literal notranslate"><span class="pre">RandIndicesEvalDataloader</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream"><code class="docutils literal notranslate"><span class="pre">RayBatchStream</span></code></a><ul>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.__iter__"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.__iter__()</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.collate_fn"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.collate_fn</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.device"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.device</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.exclude_batch_keys_from_device"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.exclude_batch_keys_from_device</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.load_from_disk"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.load_from_disk</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.num_image_load_threads"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.num_image_load_threads</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.num_images_to_sample_from"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.num_images_to_sample_from</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.num_rays_per_batch</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.num_times_to_repeat_images"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.num_times_to_repeat_images</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.patch_size"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.patch_size</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.pixel_sampler_config"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.pixel_sampler_config</span></code></a></li>
<li class="toctree-l5"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.RayBatchStream.ray_generator"><code class="docutils literal notranslate"><span class="pre">RayBatchStream.ray_generator</span></code></a></li>
</ul>
</li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.undistort_view"><code class="docutils literal notranslate"><span class="pre">undistort_view()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.dataloaders.variable_res_collate"><code class="docutils literal notranslate"><span class="pre">variable_res_collate()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/utils.html#nerfstudio-collate">Nerfstudio Collate</a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/utils.html#nerfstudio.data.utils.nerfstudio_collate.nerfstudio_collate"><code class="docutils literal notranslate"><span class="pre">nerfstudio_collate()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="data/index.html#pixel-samplers">Pixel Samplers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSampler"><code class="docutils literal notranslate"><span class="pre">PairPixelSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSampler.sample_method"><code class="docutils literal notranslate"><span class="pre">PairPixelSampler.sample_method()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSamplerConfig"><code class="docutils literal notranslate"><span class="pre">PairPixelSamplerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSamplerConfig.max_num_iterations"><code class="docutils literal notranslate"><span class="pre">PairPixelSamplerConfig.max_num_iterations</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSamplerConfig.radius"><code class="docutils literal notranslate"><span class="pre">PairPixelSamplerConfig.radius</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PairPixelSamplerConfig.rejection_sample_mask"><code class="docutils literal notranslate"><span class="pre">PairPixelSamplerConfig.rejection_sample_mask</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSampler"><code class="docutils literal notranslate"><span class="pre">PatchPixelSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSampler.sample_method"><code class="docutils literal notranslate"><span class="pre">PatchPixelSampler.sample_method()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSampler.set_num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">PatchPixelSampler.set_num_rays_per_batch()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSamplerConfig"><code class="docutils literal notranslate"><span class="pre">PatchPixelSamplerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSamplerConfig.max_num_iterations"><code class="docutils literal notranslate"><span class="pre">PatchPixelSamplerConfig.max_num_iterations</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSamplerConfig.patch_size"><code class="docutils literal notranslate"><span class="pre">PatchPixelSamplerConfig.patch_size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PatchPixelSamplerConfig.rejection_sample_mask"><code class="docutils literal notranslate"><span class="pre">PatchPixelSamplerConfig.rejection_sample_mask</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler"><code class="docutils literal notranslate"><span class="pre">PixelSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.collate_image_dataset_batch"><code class="docutils literal notranslate"><span class="pre">PixelSampler.collate_image_dataset_batch()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.collate_image_dataset_batch_list"><code class="docutils literal notranslate"><span class="pre">PixelSampler.collate_image_dataset_batch_list()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.rejection_sample_mask"><code class="docutils literal notranslate"><span class="pre">PixelSampler.rejection_sample_mask()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.sample"><code class="docutils literal notranslate"><span class="pre">PixelSampler.sample()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.sample_method"><code class="docutils literal notranslate"><span class="pre">PixelSampler.sample_method()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSampler.set_num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">PixelSampler.set_num_rays_per_batch()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.fisheye_crop_radius"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.fisheye_crop_radius</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.ignore_mask"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.ignore_mask</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.is_equirectangular"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.is_equirectangular</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.keep_full_image"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.keep_full_image</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.max_num_iterations"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.max_num_iterations</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.num_rays_per_batch"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.num_rays_per_batch</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.pixel_samplers.PixelSamplerConfig.rejection_sample_mask"><code class="docutils literal notranslate"><span class="pre">PixelSamplerConfig.rejection_sample_mask</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="data/index.html#scene-box">Scene Box</a><ul>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox"><code class="docutils literal notranslate"><span class="pre">OrientedBox</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox.R"><code class="docutils literal notranslate"><span class="pre">OrientedBox.R</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox.S"><code class="docutils literal notranslate"><span class="pre">OrientedBox.S</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox.T"><code class="docutils literal notranslate"><span class="pre">OrientedBox.T</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox.from_params"><code class="docutils literal notranslate"><span class="pre">OrientedBox.from_params()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.OrientedBox.within"><code class="docutils literal notranslate"><span class="pre">OrientedBox.within()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox"><code class="docutils literal notranslate"><span class="pre">SceneBox</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.aabb"><code class="docutils literal notranslate"><span class="pre">SceneBox.aabb</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.from_camera_poses"><code class="docutils literal notranslate"><span class="pre">SceneBox.from_camera_poses()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.get_center"><code class="docutils literal notranslate"><span class="pre">SceneBox.get_center()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.get_centered_and_scaled_scene_box"><code class="docutils literal notranslate"><span class="pre">SceneBox.get_centered_and_scaled_scene_box()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.get_diagonal_length"><code class="docutils literal notranslate"><span class="pre">SceneBox.get_diagonal_length()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.get_normalized_positions"><code class="docutils literal notranslate"><span class="pre">SceneBox.get_normalized_positions()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="data/index.html#nerfstudio.data.scene_box.SceneBox.within"><code class="docutils literal notranslate"><span class="pre">SceneBox.within()</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="fields.html">Fields</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fields.html#base">Base</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field"><code class="docutils literal notranslate"><span class="pre">Field</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field.density_fn"><code class="docutils literal notranslate"><span class="pre">Field.density_fn()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field.forward"><code class="docutils literal notranslate"><span class="pre">Field.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field.get_density"><code class="docutils literal notranslate"><span class="pre">Field.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field.get_normals"><code class="docutils literal notranslate"><span class="pre">Field.get_normals()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.Field.get_outputs"><code class="docutils literal notranslate"><span class="pre">Field.get_outputs()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.FieldConfig"><code class="docutils literal notranslate"><span class="pre">FieldConfig</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.base_field.get_normalized_directions"><code class="docutils literal notranslate"><span class="pre">get_normalized_directions()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#density">Density</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.density_fields.HashMLPDensityField"><code class="docutils literal notranslate"><span class="pre">HashMLPDensityField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.density_fields.HashMLPDensityField.get_density"><code class="docutils literal notranslate"><span class="pre">HashMLPDensityField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.density_fields.HashMLPDensityField.get_outputs"><code class="docutils literal notranslate"><span class="pre">HashMLPDensityField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#nerfacto">Nerfacto</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfacto_field.NerfactoField"><code class="docutils literal notranslate"><span class="pre">NerfactoField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfacto_field.NerfactoField.get_density"><code class="docutils literal notranslate"><span class="pre">NerfactoField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfacto_field.NerfactoField.get_outputs"><code class="docutils literal notranslate"><span class="pre">NerfactoField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#nerf-w">Nerf-W</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfw_field.VanillaNerfWField"><code class="docutils literal notranslate"><span class="pre">VanillaNerfWField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfw_field.VanillaNerfWField.get_density"><code class="docutils literal notranslate"><span class="pre">VanillaNerfWField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.nerfw_field.VanillaNerfWField.get_outputs"><code class="docutils literal notranslate"><span class="pre">VanillaNerfWField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#sdf">SDF</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.LearnedVariance"><code class="docutils literal notranslate"><span class="pre">LearnedVariance</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.LearnedVariance.forward"><code class="docutils literal notranslate"><span class="pre">LearnedVariance.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.LearnedVariance.get_variance"><code class="docutils literal notranslate"><span class="pre">LearnedVariance.get_variance()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField"><code class="docutils literal notranslate"><span class="pre">SDFField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.forward"><code class="docutils literal notranslate"><span class="pre">SDFField.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.forward_geonetwork"><code class="docutils literal notranslate"><span class="pre">SDFField.forward_geonetwork()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.get_alpha"><code class="docutils literal notranslate"><span class="pre">SDFField.get_alpha()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.get_colors"><code class="docutils literal notranslate"><span class="pre">SDFField.get_colors()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.get_density"><code class="docutils literal notranslate"><span class="pre">SDFField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.get_outputs"><code class="docutils literal notranslate"><span class="pre">SDFField.get_outputs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.get_sdf"><code class="docutils literal notranslate"><span class="pre">SDFField.get_sdf()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.initialize_geo_layers"><code class="docutils literal notranslate"><span class="pre">SDFField.initialize_geo_layers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFField.set_cos_anneal_ratio"><code class="docutils literal notranslate"><span class="pre">SDFField.set_cos_anneal_ratio()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.appearance_embedding_dim"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.appearance_embedding_dim</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.base_res"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.base_res</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.beta_init"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.beta_init</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.bias"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.bias</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.divide_factor"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.divide_factor</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.features_per_level"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.features_per_level</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.geo_feat_dim"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.geo_feat_dim</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.geometric_init"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.geometric_init</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.hidden_dim"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.hidden_dim</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.hidden_dim_color"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.hidden_dim_color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.inside_outside"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.inside_outside</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.log2_hashmap_size"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.log2_hashmap_size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.max_res"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.max_res</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.num_layers"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.num_layers</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.num_layers_color"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.num_layers_color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.num_levels"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.num_levels</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.smoothstep"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.smoothstep</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.use_appearance_embedding"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.use_appearance_embedding</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.use_grid_feature"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.use_grid_feature</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.use_hash"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.use_hash</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.sdf_field.SDFFieldConfig.weight_norm"><code class="docutils literal notranslate"><span class="pre">SDFFieldConfig.weight_norm</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#semantic-nerf">Semantic NeRF</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.semantic_nerf_field.SemanticNerfField"><code class="docutils literal notranslate"><span class="pre">SemanticNerfField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.semantic_nerf_field.SemanticNerfField.get_density"><code class="docutils literal notranslate"><span class="pre">SemanticNerfField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.semantic_nerf_field.SemanticNerfField.get_outputs"><code class="docutils literal notranslate"><span class="pre">SemanticNerfField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#tensorf">TensoRF</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.tensorf_field.TensoRFField"><code class="docutils literal notranslate"><span class="pre">TensoRFField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.tensorf_field.TensoRFField.forward"><code class="docutils literal notranslate"><span class="pre">TensoRFField.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.tensorf_field.TensoRFField.get_density"><code class="docutils literal notranslate"><span class="pre">TensoRFField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.tensorf_field.TensoRFField.get_outputs"><code class="docutils literal notranslate"><span class="pre">TensoRFField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="fields.html#vanilla-nerf">Vanilla NeRF</a><ul>
<li class="toctree-l3"><a class="reference internal" href="fields.html#nerfstudio.fields.vanilla_nerf_field.NeRFField"><code class="docutils literal notranslate"><span class="pre">NeRFField</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.vanilla_nerf_field.NeRFField.get_density"><code class="docutils literal notranslate"><span class="pre">NeRFField.get_density()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="fields.html#nerfstudio.fields.vanilla_nerf_field.NeRFField.get_outputs"><code class="docutils literal notranslate"><span class="pre">NeRFField.get_outputs()</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="field_components/index.html">Field Modules</a><ul>
<li class="toctree-l2"><a class="reference internal" href="field_components/encodings.html">Encodings</a><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.Encoding"><code class="docutils literal notranslate"><span class="pre">Encoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.Encoding.forward"><code class="docutils literal notranslate"><span class="pre">Encoding.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.FFEncoding"><code class="docutils literal notranslate"><span class="pre">FFEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.FFEncoding.forward"><code class="docutils literal notranslate"><span class="pre">FFEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.FFEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">FFEncoding.get_out_dim()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding"><code class="docutils literal notranslate"><span class="pre">HashEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.build_nn_modules"><code class="docutils literal notranslate"><span class="pre">HashEncoding.build_nn_modules()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.forward"><code class="docutils literal notranslate"><span class="pre">HashEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">HashEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.get_tcnn_encoding_config"><code class="docutils literal notranslate"><span class="pre">HashEncoding.get_tcnn_encoding_config()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.hash_fn"><code class="docutils literal notranslate"><span class="pre">HashEncoding.hash_fn()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.HashEncoding.pytorch_fwd"><code class="docutils literal notranslate"><span class="pre">HashEncoding.pytorch_fwd()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.Identity"><code class="docutils literal notranslate"><span class="pre">Identity</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.Identity.forward"><code class="docutils literal notranslate"><span class="pre">Identity.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.Identity.get_out_dim"><code class="docutils literal notranslate"><span class="pre">Identity.get_out_dim()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.KPlanesEncoding"><code class="docutils literal notranslate"><span class="pre">KPlanesEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.KPlanesEncoding.forward"><code class="docutils literal notranslate"><span class="pre">KPlanesEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.KPlanesEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">KPlanesEncoding.get_out_dim()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.NeRFEncoding"><code class="docutils literal notranslate"><span class="pre">NeRFEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.NeRFEncoding.forward"><code class="docutils literal notranslate"><span class="pre">NeRFEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.NeRFEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">NeRFEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.NeRFEncoding.get_tcnn_encoding_config"><code class="docutils literal notranslate"><span class="pre">NeRFEncoding.get_tcnn_encoding_config()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.NeRFEncoding.pytorch_fwd"><code class="docutils literal notranslate"><span class="pre">NeRFEncoding.pytorch_fwd()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.PolyhedronFFEncoding"><code class="docutils literal notranslate"><span class="pre">PolyhedronFFEncoding</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.RFFEncoding"><code class="docutils literal notranslate"><span class="pre">RFFEncoding</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.SHEncoding"><code class="docutils literal notranslate"><span class="pre">SHEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.SHEncoding.forward"><code class="docutils literal notranslate"><span class="pre">SHEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.SHEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">SHEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.SHEncoding.get_tcnn_encoding_config"><code class="docutils literal notranslate"><span class="pre">SHEncoding.get_tcnn_encoding_config()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.SHEncoding.pytorch_fwd"><code class="docutils literal notranslate"><span class="pre">SHEncoding.pytorch_fwd()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.ScalingAndOffset"><code class="docutils literal notranslate"><span class="pre">ScalingAndOffset</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.ScalingAndOffset.forward"><code class="docutils literal notranslate"><span class="pre">ScalingAndOffset.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.ScalingAndOffset.get_out_dim"><code class="docutils literal notranslate"><span class="pre">ScalingAndOffset.get_out_dim()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorCPEncoding"><code class="docutils literal notranslate"><span class="pre">TensorCPEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorCPEncoding.forward"><code class="docutils literal notranslate"><span class="pre">TensorCPEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorCPEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">TensorCPEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorCPEncoding.upsample_grid"><code class="docutils literal notranslate"><span class="pre">TensorCPEncoding.upsample_grid()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorVMEncoding"><code class="docutils literal notranslate"><span class="pre">TensorVMEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorVMEncoding.forward"><code class="docutils literal notranslate"><span class="pre">TensorVMEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorVMEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">TensorVMEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TensorVMEncoding.upsample_grid"><code class="docutils literal notranslate"><span class="pre">TensorVMEncoding.upsample_grid()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TriplaneEncoding"><code class="docutils literal notranslate"><span class="pre">TriplaneEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TriplaneEncoding.forward"><code class="docutils literal notranslate"><span class="pre">TriplaneEncoding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TriplaneEncoding.get_out_dim"><code class="docutils literal notranslate"><span class="pre">TriplaneEncoding.get_out_dim()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/encodings.html#nerfstudio.field_components.encodings.TriplaneEncoding.upsample_grid"><code class="docutils literal notranslate"><span class="pre">TriplaneEncoding.upsample_grid()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="field_components/embeddings.html">Embeddings</a><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/embeddings.html#nerfstudio.field_components.embedding.Embedding"><code class="docutils literal notranslate"><span class="pre">Embedding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/embeddings.html#nerfstudio.field_components.embedding.Embedding.build_nn_modules"><code class="docutils literal notranslate"><span class="pre">Embedding.build_nn_modules()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/embeddings.html#nerfstudio.field_components.embedding.Embedding.forward"><code class="docutils literal notranslate"><span class="pre">Embedding.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/embeddings.html#nerfstudio.field_components.embedding.Embedding.mean"><code class="docutils literal notranslate"><span class="pre">Embedding.mean()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="field_components/field_heads.html">Field Heads</a><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.DensityFieldHead"><code class="docutils literal notranslate"><span class="pre">DensityFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.FieldHead"><code class="docutils literal notranslate"><span class="pre">FieldHead</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.FieldHead.forward"><code class="docutils literal notranslate"><span class="pre">FieldHead.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.FieldHead.set_in_dim"><code class="docutils literal notranslate"><span class="pre">FieldHead.set_in_dim()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.FieldHeadNames"><code class="docutils literal notranslate"><span class="pre">FieldHeadNames</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.PredNormalsFieldHead"><code class="docutils literal notranslate"><span class="pre">PredNormalsFieldHead</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.PredNormalsFieldHead.forward"><code class="docutils literal notranslate"><span class="pre">PredNormalsFieldHead.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.RGBFieldHead"><code class="docutils literal notranslate"><span class="pre">RGBFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.SHFieldHead"><code class="docutils literal notranslate"><span class="pre">SHFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.SemanticFieldHead"><code class="docutils literal notranslate"><span class="pre">SemanticFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.TransientDensityFieldHead"><code class="docutils literal notranslate"><span class="pre">TransientDensityFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.TransientRGBFieldHead"><code class="docutils literal notranslate"><span class="pre">TransientRGBFieldHead</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="field_components/field_heads.html#nerfstudio.field_components.field_heads.UncertaintyFieldHead"><code class="docutils literal notranslate"><span class="pre">UncertaintyFieldHead</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="field_components/mlp.html">MLP</a><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLP"><code class="docutils literal notranslate"><span class="pre">MLP</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLP.build_nn_modules"><code class="docutils literal notranslate"><span class="pre">MLP.build_nn_modules()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLP.forward"><code class="docutils literal notranslate"><span class="pre">MLP.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLP.get_tcnn_network_config"><code class="docutils literal notranslate"><span class="pre">MLP.get_tcnn_network_config()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLP.pytorch_fwd"><code class="docutils literal notranslate"><span class="pre">MLP.pytorch_fwd()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLPWithHashEncoding"><code class="docutils literal notranslate"><span class="pre">MLPWithHashEncoding</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLPWithHashEncoding.build_nn_modules"><code class="docutils literal notranslate"><span class="pre">MLPWithHashEncoding.build_nn_modules()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.MLPWithHashEncoding.forward"><code class="docutils literal notranslate"><span class="pre">MLPWithHashEncoding.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/mlp.html#nerfstudio.field_components.mlp.activation_to_tcnn_string"><code class="docutils literal notranslate"><span class="pre">activation_to_tcnn_string()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="field_components/spatial_distortions.html">Spatial Distortions</a><ul>
<li class="toctree-l3"><a class="reference internal" href="field_components/spatial_distortions.html#nerfstudio.field_components.spatial_distortions.SceneContraction"><code class="docutils literal notranslate"><span class="pre">SceneContraction</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/spatial_distortions.html#nerfstudio.field_components.spatial_distortions.SceneContraction.forward"><code class="docutils literal notranslate"><span class="pre">SceneContraction.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="field_components/spatial_distortions.html#nerfstudio.field_components.spatial_distortions.SpatialDistortion"><code class="docutils literal notranslate"><span class="pre">SpatialDistortion</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="field_components/spatial_distortions.html#nerfstudio.field_components.spatial_distortions.SpatialDistortion.forward"><code class="docutils literal notranslate"><span class="pre">SpatialDistortion.forward()</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="models.html">Models</a><ul>
<li class="toctree-l2"><a class="reference internal" href="models.html#base">Base</a><ul>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model"><code class="docutils literal notranslate"><span class="pre">Model</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.device"><code class="docutils literal notranslate"><span class="pre">Model.device</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.forward"><code class="docutils literal notranslate"><span class="pre">Model.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_image_metrics_and_images"><code class="docutils literal notranslate"><span class="pre">Model.get_image_metrics_and_images()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_loss_dict"><code class="docutils literal notranslate"><span class="pre">Model.get_loss_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_metrics_dict"><code class="docutils literal notranslate"><span class="pre">Model.get_metrics_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_outputs"><code class="docutils literal notranslate"><span class="pre">Model.get_outputs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_outputs_for_camera"><code class="docutils literal notranslate"><span class="pre">Model.get_outputs_for_camera()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_outputs_for_camera_ray_bundle"><code class="docutils literal notranslate"><span class="pre">Model.get_outputs_for_camera_ray_bundle()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_param_groups"><code class="docutils literal notranslate"><span class="pre">Model.get_param_groups()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_rgba_image"><code class="docutils literal notranslate"><span class="pre">Model.get_rgba_image()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.get_training_callbacks"><code class="docutils literal notranslate"><span class="pre">Model.get_training_callbacks()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.load_model"><code class="docutils literal notranslate"><span class="pre">Model.load_model()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.populate_modules"><code class="docutils literal notranslate"><span class="pre">Model.populate_modules()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.Model.update_to_step"><code class="docutils literal notranslate"><span class="pre">Model.update_to_step()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig"><code class="docutils literal notranslate"><span class="pre">ModelConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig.collider_params"><code class="docutils literal notranslate"><span class="pre">ModelConfig.collider_params</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig.enable_collider"><code class="docutils literal notranslate"><span class="pre">ModelConfig.enable_collider</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig.eval_num_rays_per_chunk"><code class="docutils literal notranslate"><span class="pre">ModelConfig.eval_num_rays_per_chunk</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig.loss_coefficients"><code class="docutils literal notranslate"><span class="pre">ModelConfig.loss_coefficients</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.base_model.ModelConfig.prompt"><code class="docutils literal notranslate"><span class="pre">ModelConfig.prompt</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="models.html#instant-ngp">Instant NGP</a><ul>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.alpha_thre"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.alpha_thre</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.background_color"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.background_color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.collider_params"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.collider_params</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.cone_angle"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.cone_angle</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.disable_scene_contraction"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.disable_scene_contraction</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.enable_collider"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.enable_collider</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.far_plane"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.far_plane</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.grid_levels"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.grid_levels</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.grid_resolution"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.grid_resolution</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.log2_hashmap_size"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.log2_hashmap_size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.max_res"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.max_res</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.near_plane"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.near_plane</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.render_step_size"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.render_step_size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.use_appearance_embedding"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.use_appearance_embedding</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.InstantNGPModelConfig.use_gradient_scaling"><code class="docutils literal notranslate"><span class="pre">InstantNGPModelConfig.use_gradient_scaling</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel"><code class="docutils literal notranslate"><span class="pre">NGPModel</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_image_metrics_and_images"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_image_metrics_and_images()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_loss_dict"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_loss_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_metrics_dict"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_metrics_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_outputs"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_outputs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_param_groups"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_param_groups()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.get_training_callbacks"><code class="docutils literal notranslate"><span class="pre">NGPModel.get_training_callbacks()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.instant_ngp.NGPModel.populate_modules"><code class="docutils literal notranslate"><span class="pre">NGPModel.populate_modules()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="models.html#semantic-nerf-w">Semantic NeRF-W</a><ul>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_image_metrics_and_images"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_image_metrics_and_images()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_loss_dict"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_loss_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_metrics_dict"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_metrics_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_outputs"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_outputs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_param_groups"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_param_groups()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.get_training_callbacks"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.get_training_callbacks()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModel.populate_modules"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModel.populate_modules()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModelConfig"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModelConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.semantic_nerfw.SemanticNerfWModelConfig.use_transient_embedding"><code class="docutils literal notranslate"><span class="pre">SemanticNerfWModelConfig.use_transient_embedding</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="models.html#nerf">NeRF</a><ul>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel"><code class="docutils literal notranslate"><span class="pre">NeRFModel</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel.get_image_metrics_and_images"><code class="docutils literal notranslate"><span class="pre">NeRFModel.get_image_metrics_and_images()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel.get_loss_dict"><code class="docutils literal notranslate"><span class="pre">NeRFModel.get_loss_dict()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel.get_outputs"><code class="docutils literal notranslate"><span class="pre">NeRFModel.get_outputs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel.get_param_groups"><code class="docutils literal notranslate"><span class="pre">NeRFModel.get_param_groups()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.NeRFModel.populate_modules"><code class="docutils literal notranslate"><span class="pre">NeRFModel.populate_modules()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.background_color"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.background_color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.enable_temporal_distortion"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.enable_temporal_distortion</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.num_coarse_samples"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.num_coarse_samples</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.num_importance_samples"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.num_importance_samples</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.temporal_distortion_params"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.temporal_distortion_params</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="models.html#nerfstudio.models.vanilla_nerf.VanillaModelConfig.use_gradient_scaling"><code class="docutils literal notranslate"><span class="pre">VanillaModelConfig.use_gradient_scaling</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="model_components/index.html">Model components</a><ul>
<li class="toctree-l2"><a class="reference internal" href="model_components/ray_sampler.html">Ray Sampler</a><ul>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.DensityFn"><code class="docutils literal notranslate"><span class="pre">DensityFn</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.LinearDisparitySampler"><code class="docutils literal notranslate"><span class="pre">LinearDisparitySampler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.LogSampler"><code class="docutils literal notranslate"><span class="pre">LogSampler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.NeuSSampler"><code class="docutils literal notranslate"><span class="pre">NeuSSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.NeuSSampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">NeuSSampler.generate_ray_samples()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.NeuSSampler.merge_ray_samples"><code class="docutils literal notranslate"><span class="pre">NeuSSampler.merge_ray_samples()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.NeuSSampler.rendering_sdf_with_fixed_inv_s"><code class="docutils literal notranslate"><span class="pre">NeuSSampler.rendering_sdf_with_fixed_inv_s()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.PDFSampler"><code class="docutils literal notranslate"><span class="pre">PDFSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.PDFSampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">PDFSampler.generate_ray_samples()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.ProposalNetworkSampler"><code class="docutils literal notranslate"><span class="pre">ProposalNetworkSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.ProposalNetworkSampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">ProposalNetworkSampler.generate_ray_samples()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.ProposalNetworkSampler.set_anneal"><code class="docutils literal notranslate"><span class="pre">ProposalNetworkSampler.set_anneal()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.ProposalNetworkSampler.step_cb"><code class="docutils literal notranslate"><span class="pre">ProposalNetworkSampler.step_cb()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.Sampler"><code class="docutils literal notranslate"><span class="pre">Sampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.Sampler.forward"><code class="docutils literal notranslate"><span class="pre">Sampler.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.Sampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">Sampler.generate_ray_samples()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.SpacedSampler"><code class="docutils literal notranslate"><span class="pre">SpacedSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.SpacedSampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">SpacedSampler.generate_ray_samples()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.SqrtSampler"><code class="docutils literal notranslate"><span class="pre">SqrtSampler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.UniformLinDispPiecewiseSampler"><code class="docutils literal notranslate"><span class="pre">UniformLinDispPiecewiseSampler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.UniformSampler"><code class="docutils literal notranslate"><span class="pre">UniformSampler</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.VolumetricSampler"><code class="docutils literal notranslate"><span class="pre">VolumetricSampler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.VolumetricSampler.forward"><code class="docutils literal notranslate"><span class="pre">VolumetricSampler.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.VolumetricSampler.generate_ray_samples"><code class="docutils literal notranslate"><span class="pre">VolumetricSampler.generate_ray_samples()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/ray_sampler.html#nerfstudio.model_components.ray_samplers.VolumetricSampler.get_sigma_fn"><code class="docutils literal notranslate"><span class="pre">VolumetricSampler.get_sigma_fn()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="model_components/losses.html">Losses</a><ul>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.DepthLossType"><code class="docutils literal notranslate"><span class="pre">DepthLossType</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.GradientLoss"><code class="docutils literal notranslate"><span class="pre">GradientLoss</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.GradientLoss.forward"><code class="docutils literal notranslate"><span class="pre">GradientLoss.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.GradientLoss.gradient_loss"><code class="docutils literal notranslate"><span class="pre">GradientLoss.gradient_loss()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.MiDaSMSELoss"><code class="docutils literal notranslate"><span class="pre">MiDaSMSELoss</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.MiDaSMSELoss.forward"><code class="docutils literal notranslate"><span class="pre">MiDaSMSELoss.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.ScaleAndShiftInvariantLoss"><code class="docutils literal notranslate"><span class="pre">ScaleAndShiftInvariantLoss</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.ScaleAndShiftInvariantLoss.forward"><code class="docutils literal notranslate"><span class="pre">ScaleAndShiftInvariantLoss.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.ScaleAndShiftInvariantLoss.prediction_ssi"><code class="docutils literal notranslate"><span class="pre">ScaleAndShiftInvariantLoss.prediction_ssi</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.depth_loss"><code class="docutils literal notranslate"><span class="pre">depth_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.depth_ranking_loss"><code class="docutils literal notranslate"><span class="pre">depth_ranking_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.distortion_loss"><code class="docutils literal notranslate"><span class="pre">distortion_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.ds_nerf_depth_loss"><code class="docutils literal notranslate"><span class="pre">ds_nerf_depth_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.interlevel_loss"><code class="docutils literal notranslate"><span class="pre">interlevel_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.lossfun_distortion"><code class="docutils literal notranslate"><span class="pre">lossfun_distortion()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.lossfun_outer"><code class="docutils literal notranslate"><span class="pre">lossfun_outer()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.monosdf_normal_loss"><code class="docutils literal notranslate"><span class="pre">monosdf_normal_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.nerfstudio_distortion_loss"><code class="docutils literal notranslate"><span class="pre">nerfstudio_distortion_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.orientation_loss"><code class="docutils literal notranslate"><span class="pre">orientation_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.outer"><code class="docutils literal notranslate"><span class="pre">outer()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.pred_normal_loss"><code class="docutils literal notranslate"><span class="pre">pred_normal_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.ray_samples_to_sdist"><code class="docutils literal notranslate"><span class="pre">ray_samples_to_sdist()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.scale_gradients_by_distance_squared"><code class="docutils literal notranslate"><span class="pre">scale_gradients_by_distance_squared()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.tv_loss"><code class="docutils literal notranslate"><span class="pre">tv_loss()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="model_components/losses.html#nerfstudio.model_components.losses.urban_radiance_field_depth_loss"><code class="docutils literal notranslate"><span class="pre">urban_radiance_field_depth_loss()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="model_components/renderers.html">Renderers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.AccumulationRenderer"><code class="docutils literal notranslate"><span class="pre">AccumulationRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.AccumulationRenderer.forward"><code class="docutils literal notranslate"><span class="pre">AccumulationRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.DepthRenderer"><code class="docutils literal notranslate"><span class="pre">DepthRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.DepthRenderer.forward"><code class="docutils literal notranslate"><span class="pre">DepthRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.NormalsRenderer"><code class="docutils literal notranslate"><span class="pre">NormalsRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.NormalsRenderer.forward"><code class="docutils literal notranslate"><span class="pre">NormalsRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer"><code class="docutils literal notranslate"><span class="pre">RGBRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer.blend_background"><code class="docutils literal notranslate"><span class="pre">RGBRenderer.blend_background()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer.blend_background_for_loss_computation"><code class="docutils literal notranslate"><span class="pre">RGBRenderer.blend_background_for_loss_computation()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer.combine_rgb"><code class="docutils literal notranslate"><span class="pre">RGBRenderer.combine_rgb()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer.forward"><code class="docutils literal notranslate"><span class="pre">RGBRenderer.forward()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.RGBRenderer.get_background_color"><code class="docutils literal notranslate"><span class="pre">RGBRenderer.get_background_color()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.SHRenderer"><code class="docutils literal notranslate"><span class="pre">SHRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.SHRenderer.forward"><code class="docutils literal notranslate"><span class="pre">SHRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.SemanticRenderer"><code class="docutils literal notranslate"><span class="pre">SemanticRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.SemanticRenderer.forward"><code class="docutils literal notranslate"><span class="pre">SemanticRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.UncertaintyRenderer"><code class="docutils literal notranslate"><span class="pre">UncertaintyRenderer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.UncertaintyRenderer.forward"><code class="docutils literal notranslate"><span class="pre">UncertaintyRenderer.forward()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="model_components/renderers.html#nerfstudio.model_components.renderers.background_color_override_context"><code class="docutils literal notranslate"><span class="pre">background_color_override_context()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="optimizers.html">Engine</a><ul>
<li class="toctree-l2"><a class="reference internal" href="optimizers.html#optimizers">Optimizers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.AdamOptimizerConfig"><code class="docutils literal notranslate"><span class="pre">AdamOptimizerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.AdamOptimizerConfig.weight_decay"><code class="docutils literal notranslate"><span class="pre">AdamOptimizerConfig.weight_decay</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.OptimizerConfig"><code class="docutils literal notranslate"><span class="pre">OptimizerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.OptimizerConfig.eps"><code class="docutils literal notranslate"><span class="pre">OptimizerConfig.eps</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.OptimizerConfig.lr"><code class="docutils literal notranslate"><span class="pre">OptimizerConfig.lr</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.OptimizerConfig.max_norm"><code class="docutils literal notranslate"><span class="pre">OptimizerConfig.max_norm</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.OptimizerConfig.setup"><code class="docutils literal notranslate"><span class="pre">OptimizerConfig.setup()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers"><code class="docutils literal notranslate"><span class="pre">Optimizers</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.load_optimizers"><code class="docutils literal notranslate"><span class="pre">Optimizers.load_optimizers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.load_schedulers"><code class="docutils literal notranslate"><span class="pre">Optimizers.load_schedulers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.optimizer_scaler_step_all"><code class="docutils literal notranslate"><span class="pre">Optimizers.optimizer_scaler_step_all()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.optimizer_scaler_step_some"><code class="docutils literal notranslate"><span class="pre">Optimizers.optimizer_scaler_step_some()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.optimizer_step"><code class="docutils literal notranslate"><span class="pre">Optimizers.optimizer_step()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.optimizer_step_all"><code class="docutils literal notranslate"><span class="pre">Optimizers.optimizer_step_all()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.scheduler_step"><code class="docutils literal notranslate"><span class="pre">Optimizers.scheduler_step()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.scheduler_step_all"><code class="docutils literal notranslate"><span class="pre">Optimizers.scheduler_step_all()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.zero_grad_all"><code class="docutils literal notranslate"><span class="pre">Optimizers.zero_grad_all()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.Optimizers.zero_grad_some"><code class="docutils literal notranslate"><span class="pre">Optimizers.zero_grad_some()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.RAdamOptimizerConfig"><code class="docutils literal notranslate"><span class="pre">RAdamOptimizerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.optimizers.RAdamOptimizerConfig.weight_decay"><code class="docutils literal notranslate"><span class="pre">RAdamOptimizerConfig.weight_decay</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="optimizers.html#schedulers">Schedulers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecayScheduler"><code class="docutils literal notranslate"><span class="pre">CosineDecayScheduler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecayScheduler.get_scheduler"><code class="docutils literal notranslate"><span class="pre">CosineDecayScheduler.get_scheduler()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecaySchedulerConfig"><code class="docutils literal notranslate"><span class="pre">CosineDecaySchedulerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecaySchedulerConfig.learning_rate_alpha"><code class="docutils literal notranslate"><span class="pre">CosineDecaySchedulerConfig.learning_rate_alpha</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecaySchedulerConfig.max_steps"><code class="docutils literal notranslate"><span class="pre">CosineDecaySchedulerConfig.max_steps</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.CosineDecaySchedulerConfig.warm_up_end"><code class="docutils literal notranslate"><span class="pre">CosineDecaySchedulerConfig.warm_up_end</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecayScheduler"><code class="docutils literal notranslate"><span class="pre">ExponentialDecayScheduler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecayScheduler.get_scheduler"><code class="docutils literal notranslate"><span class="pre">ExponentialDecayScheduler.get_scheduler()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig.lr_final"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig.lr_final</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig.lr_pre_warmup"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig.lr_pre_warmup</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig.max_steps"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig.max_steps</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig.ramp"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig.ramp</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.ExponentialDecaySchedulerConfig.warmup_steps"><code class="docutils literal notranslate"><span class="pre">ExponentialDecaySchedulerConfig.warmup_steps</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepScheduler"><code class="docutils literal notranslate"><span class="pre">MultiStepScheduler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepScheduler.get_scheduler"><code class="docutils literal notranslate"><span class="pre">MultiStepScheduler.get_scheduler()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepSchedulerConfig"><code class="docutils literal notranslate"><span class="pre">MultiStepSchedulerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepSchedulerConfig.gamma"><code class="docutils literal notranslate"><span class="pre">MultiStepSchedulerConfig.gamma</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepSchedulerConfig.max_steps"><code class="docutils literal notranslate"><span class="pre">MultiStepSchedulerConfig.max_steps</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.MultiStepSchedulerConfig.milestones"><code class="docutils literal notranslate"><span class="pre">MultiStepSchedulerConfig.milestones</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.Scheduler"><code class="docutils literal notranslate"><span class="pre">Scheduler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.Scheduler.get_scheduler"><code class="docutils literal notranslate"><span class="pre">Scheduler.get_scheduler()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.schedulers.SchedulerConfig"><code class="docutils literal notranslate"><span class="pre">SchedulerConfig</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="optimizers.html#trainer">Trainer</a><ul>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer"><code class="docutils literal notranslate"><span class="pre">Trainer</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.config"><code class="docutils literal notranslate"><span class="pre">Trainer.config</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.local_rank"><code class="docutils literal notranslate"><span class="pre">Trainer.local_rank</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.world_size"><code class="docutils literal notranslate"><span class="pre">Trainer.world_size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.device"><code class="docutils literal notranslate"><span class="pre">Trainer.device</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.pipeline"><code class="docutils literal notranslate"><span class="pre">Trainer.pipeline</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.optimizers"><code class="docutils literal notranslate"><span class="pre">Trainer.optimizers</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.callbacks"><code class="docutils literal notranslate"><span class="pre">Trainer.callbacks</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.training_state"><code class="docutils literal notranslate"><span class="pre">Trainer.training_state</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.setup"><code class="docutils literal notranslate"><span class="pre">Trainer.setup()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.setup_optimizers"><code class="docutils literal notranslate"><span class="pre">Trainer.setup_optimizers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.shutdown"><code class="docutils literal notranslate"><span class="pre">Trainer.shutdown()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.train"><code class="docutils literal notranslate"><span class="pre">Trainer.train()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.Trainer.train_iteration"><code class="docutils literal notranslate"><span class="pre">Trainer.train_iteration()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig"><code class="docutils literal notranslate"><span class="pre">TrainerConfig</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.gradient_accumulation_steps"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.gradient_accumulation_steps</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.load_checkpoint"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.load_checkpoint</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.load_config"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.load_config</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.load_dir"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.load_dir</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.load_step"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.load_step</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.log_gradients"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.log_gradients</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.max_num_iterations"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.max_num_iterations</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.mixed_precision"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.mixed_precision</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.save_only_latest_checkpoint"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.save_only_latest_checkpoint</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.start_paused"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.start_paused</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.steps_per_eval_all_images"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.steps_per_eval_all_images</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.steps_per_eval_batch"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.steps_per_eval_batch</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.steps_per_eval_image"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.steps_per_eval_image</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.steps_per_save"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.steps_per_save</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.trainer.TrainerConfig.use_grad_scaler"><code class="docutils literal notranslate"><span class="pre">TrainerConfig.use_grad_scaler</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="optimizers.html#callbacks">Callbacks</a><ul>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallback"><code class="docutils literal notranslate"><span class="pre">TrainingCallback</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallback.run_callback"><code class="docutils literal notranslate"><span class="pre">TrainingCallback.run_callback()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallback.run_callback_at_location"><code class="docutils literal notranslate"><span class="pre">TrainingCallback.run_callback_at_location()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackAttributes"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackAttributes</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackAttributes.grad_scaler"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackAttributes.grad_scaler</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackAttributes.optimizers"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackAttributes.optimizers</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackAttributes.pipeline"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackAttributes.pipeline</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackAttributes.trainer"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackAttributes.trainer</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="optimizers.html#nerfstudio.engine.callbacks.TrainingCallbackLocation"><code class="docutils literal notranslate"><span class="pre">TrainingCallbackLocation</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a><ul>
<li class="toctree-l2"><a class="reference internal" href="plugins.html#method-registry">Method Registry</a><ul>
<li class="toctree-l3"><a class="reference internal" href="plugins.html#nerfstudio.plugins.registry.discover_methods"><code class="docutils literal notranslate"><span class="pre">discover_methods()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="plugins.html#dataparser-registry">DataParser Registry</a><ul>
<li class="toctree-l3"><a class="reference internal" href="plugins.html#nerfstudio.plugins.registry_dataparser.DataParserSpecification"><code class="docutils literal notranslate"><span class="pre">DataParserSpecification</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="plugins.html#nerfstudio.plugins.registry_dataparser.DataParserSpecification.config"><code class="docutils literal notranslate"><span class="pre">DataParserSpecification.config</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="plugins.html#nerfstudio.plugins.registry_dataparser.DataParserSpecification.description"><code class="docutils literal notranslate"><span class="pre">DataParserSpecification.description</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="plugins.html#nerfstudio.plugins.registry_dataparser.discover_dataparsers"><code class="docutils literal notranslate"><span class="pre">discover_dataparsers()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="plugins.html#types">Types</a><ul>
<li class="toctree-l3"><a class="reference internal" href="plugins.html#nerfstudio.plugins.types.MethodSpecification"><code class="docutils literal notranslate"><span class="pre">MethodSpecification</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="plugins.html#nerfstudio.plugins.types.MethodSpecification.config"><code class="docutils literal notranslate"><span class="pre">MethodSpecification.config</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="plugins.html#nerfstudio.plugins.types.MethodSpecification.description"><code class="docutils literal notranslate"><span class="pre">MethodSpecification.description</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="utils/index.html">Utils</a><ul>
<li class="toctree-l2"><a class="reference internal" href="utils/colors.html">Colors</a><ul>
<li class="toctree-l3"><a class="reference internal" href="utils/colors.html#nerfstudio.utils.colors.get_color"><code class="docutils literal notranslate"><span class="pre">get_color()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="utils/math.html">Math</a><ul>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.Gaussians"><code class="docutils literal notranslate"><span class="pre">Gaussians</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.columnwise_squared_l2_distance"><code class="docutils literal notranslate"><span class="pre">columnwise_squared_l2_distance()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.compute_3d_gaussian"><code class="docutils literal notranslate"><span class="pre">compute_3d_gaussian()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.conical_frustum_to_gaussian"><code class="docutils literal notranslate"><span class="pre">conical_frustum_to_gaussian()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.cylinder_to_gaussian"><code class="docutils literal notranslate"><span class="pre">cylinder_to_gaussian()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.expected_sin"><code class="docutils literal notranslate"><span class="pre">expected_sin()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.generate_polyhedron_basis"><code class="docutils literal notranslate"><span class="pre">generate_polyhedron_basis()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.intersect_aabb"><code class="docutils literal notranslate"><span class="pre">intersect_aabb()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.intersect_obb"><code class="docutils literal notranslate"><span class="pre">intersect_obb()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.k_nearest_sklearn"><code class="docutils literal notranslate"><span class="pre">k_nearest_sklearn()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.masked_reduction"><code class="docutils literal notranslate"><span class="pre">masked_reduction()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.normalized_depth_scale_and_shift"><code class="docutils literal notranslate"><span class="pre">normalized_depth_scale_and_shift()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.random_quat_tensor"><code class="docutils literal notranslate"><span class="pre">random_quat_tensor()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/math.html#nerfstudio.utils.math.safe_normalize"><code class="docutils literal notranslate"><span class="pre">safe_normalize()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="utils/colormaps.html">Colormaps</a><ul>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions"><code class="docutils literal notranslate"><span class="pre">ColormapOptions</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions.colormap"><code class="docutils literal notranslate"><span class="pre">ColormapOptions.colormap</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions.colormap_max"><code class="docutils literal notranslate"><span class="pre">ColormapOptions.colormap_max</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions.colormap_min"><code class="docutils literal notranslate"><span class="pre">ColormapOptions.colormap_min</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions.invert"><code class="docutils literal notranslate"><span class="pre">ColormapOptions.invert</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.ColormapOptions.normalize"><code class="docutils literal notranslate"><span class="pre">ColormapOptions.normalize</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.apply_boolean_colormap"><code class="docutils literal notranslate"><span class="pre">apply_boolean_colormap()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.apply_colormap"><code class="docutils literal notranslate"><span class="pre">apply_colormap()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.apply_depth_colormap"><code class="docutils literal notranslate"><span class="pre">apply_depth_colormap()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.apply_float_colormap"><code class="docutils literal notranslate"><span class="pre">apply_float_colormap()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="utils/colormaps.html#nerfstudio.utils.colormaps.apply_pca_colormap"><code class="docutils literal notranslate"><span class="pre">apply_pca_colormap()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="utils/tensor_dataclass.html">TensorDataclass</a><ul>
<li class="toctree-l3"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass"><code class="docutils literal notranslate"><span class="pre">TensorDataclass</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.__post_init__"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.__post_init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.broadcast_to"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.broadcast_to()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.flatten"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.flatten()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.ndim"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.ndim</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.pin_memory"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.pin_memory()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.reshape"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.reshape()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.shape"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.shape</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.size"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.size</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="utils/tensor_dataclass.html#nerfstudio.utils.tensor_dataclass.TensorDataclass.to"><code class="docutils literal notranslate"><span class="pre">TensorDataclass.to()</span></code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="viewer.html">Viewer</a><ul>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerButton"><code class="docutils literal notranslate"><span class="pre">ViewerButton</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerButton.install"><code class="docutils literal notranslate"><span class="pre">ViewerButton.install()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerButtonGroup"><code class="docutils literal notranslate"><span class="pre">ViewerButtonGroup</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerButtonGroup.install"><code class="docutils literal notranslate"><span class="pre">ViewerButtonGroup.install()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerCheckbox"><code class="docutils literal notranslate"><span class="pre">ViewerCheckbox</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerClick"><code class="docutils literal notranslate"><span class="pre">ViewerClick</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerClick.direction"><code class="docutils literal notranslate"><span class="pre">ViewerClick.direction</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerClick.origin"><code class="docutils literal notranslate"><span class="pre">ViewerClick.origin</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerClick.screen_pos"><code class="docutils literal notranslate"><span class="pre">ViewerClick.screen_pos</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl"><code class="docutils literal notranslate"><span class="pre">ViewerControl</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.get_camera"><code class="docutils literal notranslate"><span class="pre">ViewerControl.get_camera()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.register_click_cb"><code class="docutils literal notranslate"><span class="pre">ViewerControl.register_click_cb()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.register_pointer_cb"><code class="docutils literal notranslate"><span class="pre">ViewerControl.register_pointer_cb()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.set_crop"><code class="docutils literal notranslate"><span class="pre">ViewerControl.set_crop()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.set_fov"><code class="docutils literal notranslate"><span class="pre">ViewerControl.set_fov()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.set_pose"><code class="docutils literal notranslate"><span class="pre">ViewerControl.set_pose()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.unregister_click_cb"><code class="docutils literal notranslate"><span class="pre">ViewerControl.unregister_click_cb()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerControl.unregister_pointer_cb"><code class="docutils literal notranslate"><span class="pre">ViewerControl.unregister_pointer_cb()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerDropdown"><code class="docutils literal notranslate"><span class="pre">ViewerDropdown</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerDropdown.set_options"><code class="docutils literal notranslate"><span class="pre">ViewerDropdown.set_options()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement"><code class="docutils literal notranslate"><span class="pre">ViewerElement</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement.install"><code class="docutils literal notranslate"><span class="pre">ViewerElement.install()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement.remove"><code class="docutils literal notranslate"><span class="pre">ViewerElement.remove()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement.set_disabled"><code class="docutils literal notranslate"><span class="pre">ViewerElement.set_disabled()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement.set_hidden"><code class="docutils literal notranslate"><span class="pre">ViewerElement.set_hidden()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerElement.set_visible"><code class="docutils literal notranslate"><span class="pre">ViewerElement.set_visible()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerNumber"><code class="docutils literal notranslate"><span class="pre">ViewerNumber</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerParameter"><code class="docutils literal notranslate"><span class="pre">ViewerParameter</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerParameter.install"><code class="docutils literal notranslate"><span class="pre">ViewerParameter.install()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerParameter.value"><code class="docutils literal notranslate"><span class="pre">ViewerParameter.value</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerRGB"><code class="docutils literal notranslate"><span class="pre">ViewerRGB</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerRectSelect"><code class="docutils literal notranslate"><span class="pre">ViewerRectSelect</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerRectSelect.max_bounds"><code class="docutils literal notranslate"><span class="pre">ViewerRectSelect.max_bounds</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerRectSelect.min_bounds"><code class="docutils literal notranslate"><span class="pre">ViewerRectSelect.min_bounds</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerSlider"><code class="docutils literal notranslate"><span class="pre">ViewerSlider</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerText"><code class="docutils literal notranslate"><span class="pre">ViewerText</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="viewer.html#nerfstudio.viewer.viewer_elements.ViewerVec3"><code class="docutils literal notranslate"><span class="pre">ViewerVec3</span></code></a></li>
</ul>
</li>
</ul>
</div>
</section>
</article>
</div>
<footer>
<div class="related-pages">
<a class="next-page" href="cameras.html">
<div class="page-info">
<div class="context">
<span>Next</span>
</div>
<div class="title">Cameras</div>
</div>
<svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
</a>
<a class="prev-page" href="../cli/ns_eval.html">
<svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
<div class="page-info">
<div class="context">
<span>Previous</span>
</div>
<div class="title">ns-eval</div>
</div>
</a>
</div>
<div class="bottom-of-page">
<div class="left-details">
<div class="copyright">
Copyright &#169; 2022, nerfstudio Team
</div>
Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
<a href="https://github.com/pradyunsg/furo">Furo</a>
</div>
<div class="right-details">
<div class="icons">
</div>
</div>
</div>
</footer>
</div>
<aside class="toc-drawer no-toc">
</aside>
</div>
</div></body>
</html>