Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NikolausDemmel/rootba
/ types & classes
Types & classes
408 in github.com/NikolausDemmel/rootba
⨍
Functions
1,064
◇
Types & classes
408
↓ 32 callers
Class
Metric
python/rootba/metric.py:32
↓ 5 callers
Class
diyfp
external/json/nlohmann/json.hpp:16840
↓ 4 callers
Class
LoadConfigOptions
src/rootba/options/options_interface.hpp:212
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
external/json/nlohmann/json.hpp:4486
↓ 3 callers
Class
ModulusList
python/rootba/latex/plot.py:34
↓ 2 callers
Class
BaLog
Extension generic Log class specifically for rootba ba_log files
python/rootba/log.py:87
↓ 2 callers
Class
BalProblemLoader
src/rootba/bal/bal_problem.cpp:160
↓ 2 callers
Class
BalProblemSaver
src/rootba/bal/bal_problem.cpp:137
↓ 2 callers
Class
ExperimentSpec
python/rootba/metric.py:15
↓ 2 callers
Class
ValueType
external/json/nlohmann/json.hpp:21388
↓ 2 callers
Class
input_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
external/json/nlohmann/json.hpp:6153
↓ 1 callers
Class
BalImageOverlay
src/rootba/pangolin/bal_image_overlay.hpp:45
↓ 1 callers
Class
EnumValueWrapper
value type wrapper for EnumValue
src/rootba/options/enum_ref.hpp:162
↓ 1 callers
Class
Experiment
Holds the logs for one experiment: a single solver config run on a set of problems For one experiment, each problem may have at most one Run.
python/rootba/experiments.py:50
↓ 1 callers
Class
IterationSummary
This struct describes the state of the optimizer after each iteration of the minimization.
src/rootba/solver/solver_summary.hpp:99
↓ 1 callers
Class
NoFloatFigure
python/rootba/latex/plot.py:59
↓ 1 callers
Class
OverviewTable
python/rootba/latex/overview_table.py:21
↓ 1 callers
Class
Plot
python/rootba/latex/plot.py:63
↓ 1 callers
Class
ResidualInfoAccu
accumulator for parallel reduce over all residuals
src/rootba/bal/residual_info.hpp:94
↓ 1 callers
Class
ResultsTable
python/rootba/latex/results_table.py:25
↓ 1 callers
Class
Run
Loads files from a single run of an experiment from a folder (config, status, output, log, ...) A single run is one invocation of a solver wi
python/rootba/run.py:20
↓ 1 callers
Class
SolverSummary
src/rootba/solver/solver_summary.hpp:215
↓ 1 callers
Class
Static
src/rootba/bal/ba_log.hpp:240
↓ 1 callers
Class
Stats
src/rootba/bal/ba_log.hpp:57
↓ 1 callers
Class
SummarizeSequencesTable
python/rootba/latex/summarize_sequences_table.py:22
↓ 1 callers
Class
TWiseEnumRef
src/rootba/options/wise_enum_ref.hpp:52
↓ 1 callers
Class
WiseEnumValue
src/rootba/options/wise_enum_ref.hpp:147
↓ 1 callers
Class
iteration_proxy_value
external/json/nlohmann/json.hpp:5114
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
external/json/nlohmann/json.hpp:12650
Class
AbstractFlags
src/rootba/options/flags_ref.hpp:53
Class
AssignOp
src/rootba/util/time_utils.hpp:66
Class
BaIteration
src/rootba/bal/ba_log.hpp:139
Class
BaLog
src/rootba/bal/ba_log.hpp:54
Class
BaLogOptions
src/rootba/bal/ba_log.hpp:49
Class
BaSolver
src/rootba/bal/ba_log.hpp:105
Class
BalAppOptions
aggregates dataset and solver options
src/rootba/bal/bal_app_options.hpp:44
Class
BalBundleAdjustmentHelper
src/rootba/bal/bal_bundle_adjustment_helper.hpp:45
Class
BalBundleAdjustmentHelper<double>
src/rootba/bal/bal_bundle_adjustment_helper.cpp:158
Class
BalBundleAdjustmentHelper<float>
src/rootba/bal/bal_bundle_adjustment_helper.cpp:152
Class
BalBundleAdjustmentHelperTest
src/rootba/bal/bal_bundle_adjustment_helper.test.cpp:47
Class
BalBundleAdjustmentTest
src/rootba/solver/bal_bundle_adjustment.test.cpp:48
Class
BalDatasetOptions
src/rootba/bal/bal_problem.hpp:48
Class
BalFrameDisplay
src/rootba/pangolin/bal_map_display.hpp:44
Class
BalIterationCallback
iteration callback for logging optimization progress to BaLog
src/rootba/ceres/bal_iteration_callback.hpp:47
Class
BalMapDisplay
src/rootba/pangolin/bal_map_display.hpp:46
Class
BalPipelineSummary
src/rootba/bal/bal_pipeline_summary.hpp:74
Class
BalProblem
src/rootba/bal/bal_problem.hpp:62
Class
BalProblem<double>
src/rootba/bal/bal_problem.cpp:890
Class
BalProblem<float>
src/rootba/bal/bal_problem.cpp:873
Enum
BalReprojectionErrorOptions
src/rootba/ceres/types.hpp:40
Class
BalSnavelyReprojectionError
src/rootba/ceres/bal_residuals.hpp:48
Class
BlockDiagonalAccumulator
src/rootba/cg/block_sparse_matrix.hpp:104
Class
BlockDiagonalPreconditioner
src/rootba/cg/preconditioner.hpp:72
Class
BlockSparseMatrix
src/rootba/cg/block_sparse_matrix.hpp:150
Class
BlockSparseMatrixTest
src/rootba/cg/block_sparse_matrix.test.cpp:42
Class
Camera
src/rootba/bal/bal_problem.hpp:80
Class
CliArgumentsOptionsVisitor
src/rootba/cli/cli_options.hpp:66
Class
ConcurrencyTracker
see: https://stackoverflow.com/a/24823749/1813258
src/rootba/util/tbb_utils.cpp:86
Class
ConjugateGradientsSolver
src/rootba/cg/conjugate_gradient.hpp:83
Class
DatasetSummary
src/rootba/bal/bal_pipeline_summary.hpp:42
Class
DatasetSummary
src/rootba/bal/bal_problem.hpp:49
Class
DiagonalPreconditioner
src/rootba/cg/preconditioner.hpp:48
Class
EnumValue
polymophic enum value holder
src/rootba/options/enum_ref.hpp:77
Class
ExperimentsContainer
python/rootba/latex/containers.py:32
Class
ExperimentsTable
python/rootba/latex/containers.py:43
Class
Extend
external/json/nlohmann/json.hpp:3127
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 0>
external/json/nlohmann/json.hpp:3131
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 1>
external/json/nlohmann/json.hpp:3137
Class
FileInfo
src/rootba/util/serialization.hpp:53
Class
FileLoader
src/rootba/util/serialization.hpp:185
Class
FileSaver
src/rootba/util/serialization.hpp:139
Class
FromJsonOptionsVisitor
if types are incompatible, this visitor can throw json exceptions
src/rootba/options/options_interface.cpp:86
Class
Gen
external/json/nlohmann/json.hpp:3145
Class
Gen<T, 0>
external/json/nlohmann/json.hpp:3152
Class
HashPair
src/rootba/cg/block_sparse_matrix.hpp:52
Class
HuberLossFirstOrderCorrection
Like ceres::HuberLoss, but with 2nd derivate set to 0, which results in ceres applying the first order residual/jacobian weighting scheme.
src/rootba/ceres/loss_function.hpp:44
Class
Impl
src/rootba/util/tbb_utils.hpp:76
Class
Impl
src/rootba/util/tbb_utils.hpp:93
Class
Landmark
src/rootba/bal/bal_problem.hpp:135
Class
LandmarkBlock
src/rootba/qr/landmark_block.hpp:50
Class
LandmarkBlockBase
src/rootba/qr/landmark_block_base.hpp:43
Class
LandmarkBlockDynamic
src/rootba/qr/landmark_block_dynamic.hpp:43
Class
LandmarkBlockDynamic<double, 9>
src/rootba/qr/impl/landmark_block_dynamic.cpp:48
Class
LandmarkBlockDynamic<float, 9>
src/rootba/qr/impl/landmark_block_dynamic.cpp:44
Class
LandmarkBlockFactory
src/rootba/qr/landmark_block.hpp:153
Class
LandmarkBlockFactory<double, 9>
src/rootba/qr/landmark_block.cpp:90
Class
LandmarkBlockFactory<float, 9>
src/rootba/qr/landmark_block.cpp:86
Class
LandmarkBlockSC
src/rootba/sc/landmark_block.hpp:53
Class
LandmarkBlockStatic
src/rootba/qr/landmark_block_static.hpp:43
Class
LandmarkBlockStatic<double, 9, 2>
src/rootba/qr/impl/landmark_block_static_2.cpp:48
Class
LandmarkBlockStatic<double, 9, 3>
src/rootba/qr/impl/landmark_block_static_3.cpp:48
Class
LandmarkBlockStatic<double, 9, 4>
src/rootba/qr/impl/landmark_block_static_4.cpp:48
Class
LandmarkBlockStatic<double, 9, 5>
src/rootba/qr/impl/landmark_block_static_5.cpp:48
Class
LandmarkBlockStatic<double, 9, 6>
src/rootba/qr/impl/landmark_block_static_6.cpp:48
Class
LandmarkBlockStatic<double, 9, 7>
src/rootba/qr/impl/landmark_block_static_7.cpp:48
Class
LandmarkBlockStatic<double, 9, 8>
src/rootba/qr/impl/landmark_block_static_8.cpp:48
Class
LandmarkBlockStatic<float, 9, 2>
src/rootba/qr/impl/landmark_block_static_2.cpp:44
Class
LandmarkBlockStatic<float, 9, 3>
src/rootba/qr/impl/landmark_block_static_3.cpp:44
Class
LandmarkBlockStatic<float, 9, 4>
src/rootba/qr/impl/landmark_block_static_4.cpp:44
Class
LandmarkBlockStatic<float, 9, 5>
src/rootba/qr/impl/landmark_block_static_5.cpp:44
next →
1–100 of 408, ranked by callers