MCPcopy Create free account
hub / github.com/NVlabs/InstantSplat / OptimizationParams

Class OptimizationParams

arguments/__init__.py:73–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71 super().__init__(parser, "Pipeline Parameters")
72
73class OptimizationParams(ParamGroup):
74 def __init__(self, parser):
75 self.iterations = 30_000
76 self.position_lr_init = 0.00016
77 self.position_lr_final = 0.0000016
78 self.position_lr_delay_mult = 0.01
79 self.position_lr_max_steps = 30_000
80 self.feature_lr = 0.0025
81 self.opacity_lr = 0.05
82 self.scaling_lr = 0.005
83 self.rotation_lr = 0.001
84 self.percent_dense = 0.01
85 self.lambda_dssim = 0.2
86 self.densification_interval = 100
87 self.opacity_reset_interval = 3000
88 self.densify_from_iter = 500
89 self.densify_until_iter = 15_000
90 self.densify_grad_threshold = 0.0002
91 self.random_background = False
92 self.pp_optimizer = False
93 self.optim_pose = False
94 super().__init__(parser, "Optimization Parameters")
95
96def get_combined_args(parser : ArgumentParser):
97 cmdlne_string = sys.argv[1:]

Callers 1

train.pyFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected