GS::GaussianSplatting::TrainerConfig
Training configuration
Constructors
new(iterations : Int32 = 30000, lr_position : Float32 = 0.00016_f32, lr_scale : Float32 = 0.005_f32, lr_rotation : Float32 = 0.001_f32, lr_opacity : Float32 = 0.05_f32, lr_sh : Float32 = 0.0025_f32, lambda_ssim : Float32 = 0.2_f32, densify_from : Int32 = 500, densify_until : Int32 = 15000, densify_interval : Int32 = 100, densify_grad_threshold : Float32 = 0.0002_f32, densify_size_threshold : Float32 = 0.01_f32, prune_interval : Int32 = 100, opacity_threshold : Float32 = 0.005_f32, max_screen_size : Float32 = 20.0_f32, opacity_reset_interval : Int32 = 3000)
SourceInstance methods
densify_grad_threshold
Sourcedensify_interval
Sourcedensify_size_threshold
Sourcedensify_until
Sourceiterations
Sourcelambda_ssim
Sourcelr_opacity
Sourcelr_position
Sourcelr_rotation
Sourcelr_scale
Sourcelr_sh
Sourcemax_screen_size
Sourceopacity_threshold
Source