|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Options for rux create gsplat. More...
#include <gsplat.hpp>

Options for rux create gsplat.
Defaults are derived from the library option structs (reusex::gsplat::{GaussianInitOptions, TrainingViewOptions, TrainOptions, MCMCOptions, GsplatStageOptions}) so the CLI and library never disagree on a parameter's default (docs/STANDARDS.md §4).
Definition at line 23 of file gsplat.hpp.
| std::string SubcommandCreateGsplatOptions::checkpoint_dir |
Definition at line 75 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::checkpoint_every = reusex::gsplat::TrainOptions{}.checkpoint_every |
Definition at line 73 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::checkpoint_keep = reusex::gsplat::TrainOptions{}.checkpoint_keep |
Definition at line 74 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::eval_interval = reusex::gsplat::TrainOptions{}.eval_interval |
Definition at line 40 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::eval_max_views = reusex::gsplat::TrainOptions{}.eval_max_views |
Definition at line 41 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::first_frame = reusex::gsplat::TrainingViewOptions{}.first_frame |
Definition at line 53 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::frame_stride = reusex::gsplat::TrainingViewOptions{}.frame_stride |
Definition at line 52 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::holdout_every = reusex::gsplat::TrainOptions{}.holdout_every |
Definition at line 39 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::iterations = reusex::gsplat::TrainOptions{}.iterations |
Definition at line 32 of file gsplat.hpp.
| float SubcommandCreateGsplatOptions::lambda_dssim = reusex::gsplat::TrainOptions{}.lambda_dssim |
Definition at line 33 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::last_frame = reusex::gsplat::TrainingViewOptions{}.last_frame |
Definition at line 54 of file gsplat.hpp.
| float SubcommandCreateGsplatOptions::lr_sh_rest = reusex::gsplat::TrainOptions{}.lr_sh_rest |
Definition at line 30 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::max_image_size = reusex::gsplat::TrainingViewOptions{}.max_image_size |
Definition at line 55 of file gsplat.hpp.
| std::size_t SubcommandCreateGsplatOptions::max_points = reusex::gsplat::GaussianInitOptions{}.max_points |
Definition at line 25 of file gsplat.hpp.
| std::size_t SubcommandCreateGsplatOptions::max_views = reusex::gsplat::TrainingViewOptions{}.max_views |
Definition at line 56 of file gsplat.hpp.
| bool SubcommandCreateGsplatOptions::mcmc = reusex::gsplat::MCMCOptions{}.enabled |
Definition at line 44 of file gsplat.hpp.
| std::int64_t SubcommandCreateGsplatOptions::mcmc_cap = reusex::gsplat::MCMCOptions{}.cap_absolute |
Definition at line 46 of file gsplat.hpp.
| double SubcommandCreateGsplatOptions::mcmc_cap_factor = reusex::gsplat::MCMCOptions{}.cap_factor |
Definition at line 45 of file gsplat.hpp.
| float SubcommandCreateGsplatOptions::mcmc_noise_lr = reusex::gsplat::MCMCOptions{}.noise_lr |
Definition at line 48 of file gsplat.hpp.
| float SubcommandCreateGsplatOptions::mcmc_opacity_reg = reusex::gsplat::MCMCOptions{}.opacity_reg |
Definition at line 49 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::mcmc_refine_every = reusex::gsplat::MCMCOptions{}.refine_every |
Definition at line 47 of file gsplat.hpp.
| float SubcommandCreateGsplatOptions::mcmc_scale_reg = reusex::gsplat::MCMCOptions{}.scale_reg |
Definition at line 50 of file gsplat.hpp.
| bool SubcommandCreateGsplatOptions::no_prune = !reusex::gsplat::TrainOptions{}.prune_enabled |
Definition at line 35 of file gsplat.hpp.
| std::string SubcommandCreateGsplatOptions::out_ply |
Definition at line 65 of file gsplat.hpp.
| double SubcommandCreateGsplatOptions::pano_fov_deg = reusex::gsplat::TrainingViewOptions{}.pano_fov_deg |
Definition at line 61 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::pano_n_yaw = reusex::gsplat::TrainingViewOptions{}.pano_n_yaw |
Definition at line 60 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::pano_tile = reusex::gsplat::TrainingViewOptions{}.pano_tile |
Definition at line 62 of file gsplat.hpp.
| std::string SubcommandCreateGsplatOptions::render_dir |
Definition at line 66 of file gsplat.hpp.
| std::vector<int> SubcommandCreateGsplatOptions::render_iterations |
Definition at line 67 of file gsplat.hpp.
| std::size_t SubcommandCreateGsplatOptions::render_view_index |
Definition at line 68 of file gsplat.hpp.
| unsigned SubcommandCreateGsplatOptions::seed = reusex::gsplat::TrainOptions{}.seed |
Definition at line 34 of file gsplat.hpp.
| std::string SubcommandCreateGsplatOptions::seed_cloud = reusex::gsplat::GsplatStageOptions{}.seed_cloud |
Definition at line 24 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::sh_degree = reusex::gsplat::GaussianInitOptions{}.sh_degree |
Definition at line 26 of file gsplat.hpp.
| int SubcommandCreateGsplatOptions::sh_degree_interval = reusex::gsplat::TrainOptions{}.sh_degree_interval |
TrainOptions::sh_degree_interval / lr_sh_rest — the view-dependent-colour warm-up.
Both are inert at the default sh_degree = 0.
Definition at line 29 of file gsplat.hpp.
| std::string SubcommandCreateGsplatOptions::splat_name = reusex::gsplat::GsplatStageOptions{}.splat_name |
Definition at line 64 of file gsplat.hpp.
| bool SubcommandCreateGsplatOptions::use_panoramas |
Definition at line 58 of file gsplat.hpp.