From 8e0c68754b2c440e2d83864fac586cddcac52dc4 Mon Sep 17 00:00:00 2001 From: "J.Y" <132313008+jb-ye@users.noreply.github.com> Date: Mon, 11 Mar 2024 13:50:53 -0400 Subject: [PATCH] enable coarse-to-fine training (#2984) --- nerfstudio/models/splatfacto.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nerfstudio/models/splatfacto.py b/nerfstudio/models/splatfacto.py index 6a36a44fec..aaf2c09154 100644 --- a/nerfstudio/models/splatfacto.py +++ b/nerfstudio/models/splatfacto.py @@ -109,11 +109,11 @@ class SplatfactoModelConfig(ModelConfig): """period of steps where refinement is turned off""" refine_every: int = 100 """period of steps where gaussians are culled and densified""" - resolution_schedule: int = 250 + resolution_schedule: int = 3000 """training starts at 1/d resolution, every n steps this is doubled""" background_color: Literal["random", "black", "white"] = "random" """Whether to randomize the background color.""" - num_downscales: int = 0 + num_downscales: int = 2 """at the beginning, resolution is 1/2^d, where d is this number""" cull_alpha_thresh: float = 0.1 """threshold of opacity for culling gaussians. One can set it to a lower value (e.g. 0.005) for higher quality."""