MCPcopy Create free account

hub / github.com/NikolausDemmel/rootba / functions

Functions1,064 in github.com/NikolausDemmel/rootba

↓ 5 callersFunctioncend
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/cend/
external/json/nlohmann/json.hpp:21977
↓ 5 callersMethodclone
src/rootba/options/flags_ref.hpp:126
↓ 5 callersFunctionenum_name
external/pprint/pprint/pprint.hpp:367
↓ 5 callersFunctionescape
external/json/nlohmann/json.hpp:2974
↓ 5 callersMethodget_Jp_diag2
src/rootba/sc/linearization_sc.hpp:140
↓ 5 callersMethodget_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
external/json/nlohmann/json.hpp:6187
↓ 5 callersFunctionget_memory_info
src/rootba/util/system_utils.cpp:52
↓ 5 callersMethodis_begin
return whether the iterator can be dereferenced
external/json/nlohmann/json.hpp:12680
↓ 5 callersFunctionis_subset_of
src/rootba/util/stl_utils.hpp:81
↓ 5 callersMethodlinearize_problem
return value `false` indicates numerical failure --> linearization at this state is unusable. Numeric check is only performed for residuals that were
src/rootba/qr/linearization_qr.hpp:117
↓ 5 callersMethodparse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
external/json/nlohmann/json.hpp:12191
↓ 5 callersFunctionparse_bal_app_arguments
src/rootba/cli/bal_cli_utils.cpp:51
↓ 5 callersMethodright_mul_e0
src/rootba/sc/linearization_power_sc.hpp:250
↓ 5 callersMethodsave_json
src/rootba/bal/ba_log.cpp:58
↓ 5 callersMethodscale_Jp_cols
src/rootba/sc/landmark_block.hpp:203
↓ 5 callersMethodsequences
return list of sequence names found for this experiment :param filter_regex: if provided, return only they sequences that match the r
python/rootba/experiments.py:121
↓ 5 callersMethodset_pose_damping
src/rootba/qr/linearization_qr.hpp:138
↓ 4 callersMethod_accept
Options interface
src/rootba/options/visitable_options.hpp:142
↓ 4 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
external/json/nlohmann/json.hpp:12251
↓ 4 callersMethodclone_ref
src/rootba/options/wise_enum_ref.hpp:126
↓ 4 callersMethodcreate
src/rootba/solver/linearizor.cpp:48
↓ 4 callersFunctiondestroy
external/json/nlohmann/json.hpp:19732
↓ 4 callersMethoddisplay_name
(self, exp)
python/rootba/metric.py:25
↓ 4 callersFunctionempty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
external/json/nlohmann/json.hpp:13878
↓ 4 callersFunctionfinish_iteration
src/rootba/solver/bal_bundle_adjustment.cpp:56
↓ 4 callersMethodfinish_iteration
src/rootba/solver/linearizor_base.cpp:70
↓ 4 callersFunctionfor_each
src/rootba/util/stl_utils.hpp:239
↓ 4 callersFunctionget_arithmetic_value
external/json/nlohmann/json.hpp:4607
↓ 4 callersMethodget_binary
external/json/nlohmann/json.hpp:11938
↓ 4 callersMethodget_sparse_matrix
src/rootba/cg/block_sparse_matrix.hpp:258
↓ 4 callersMethodget_string
external/json/nlohmann/json.hpp:11905
↓ 4 callersFunctioninsert_iterator
external/json/nlohmann/json.hpp:22436
↓ 4 callersFunctionis_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
external/json/nlohmann/json.hpp:20487
↓ 4 callersFunctionisdict
(o)
scripts/generate-batch-configs.py:32
↓ 4 callersFunctionload_text_if_exists
(filepath)
python/rootba/util.py:42
↓ 4 callersMethodnum_cols
src/rootba/qr/linearization_qr.hpp:821
↓ 4 callersMethodnum_cols_reduced
src/rootba/sc/linearization_sc.hpp:122
↓ 4 callersMethodnum_poses
src/rootba/sc/landmark_block.hpp:219
↓ 4 callersMethodperform_qr
src/rootba/qr/linearization_qr.hpp:154
↓ 4 callersFunctionreplace_substring
external/json/nlohmann/json.hpp:2955
↓ 4 callersMethodright_multiply
src/rootba/cg/block_sparse_matrix.hpp:223
↓ 4 callersMethodset_end
set iterator to a defined past the end
external/json/nlohmann/json.hpp:12674
↓ 4 callersMethodsolve
src/rootba/cg/conjugate_gradient.hpp:113
↓ 4 callersMethodwrite_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
external/json/nlohmann/json.hpp:15654
↓ 3 callersMethod_load
src/rootba/options/options_interface.cpp:235
↓ 3 callersMethod_plot_best_fit_line
(self, ax, x, y, label_prefix="", **kwargs)
python/rootba/latex/plot.py:767
↓ 3 callersMethod_plot_vs_problem_size
(self, exps, spec, label, value_fn)
python/rootba/latex/plot.py:694
↓ 3 callersMethodadd_Jp_diag2
src/rootba/sc/landmark_block.hpp:178
↓ 3 callersMethodapply_inc_intrinsics
src/rootba/bal/bal_problem.hpp:103
↓ 3 callersMethodapply_inc_pose
src/rootba/bal/bal_problem.hpp:97
↓ 3 callersMethodback_substitute
src/rootba/sc/landmark_block.hpp:409
↓ 3 callersFunctionbundle_adjust_ceres
src/rootba/ceres/bal_bundle_adjustment.cpp:50
↓ 3 callersFunctioncbegin
@brief returns a const iterator to the first element @sa https://json.nlohmann.me/api/basic_json/cbegin/
external/json/nlohmann/json.hpp:21952
↓ 3 callersFunctionemplace
external/json/nlohmann/json.hpp:18934
↓ 3 callersFunctionerror_summary_oneline
src/rootba/bal/residual_info.cpp:79
↓ 3 callersFunctionfilter_sequencs_helper
helper for filtering and grouping sequences - filter sequences by filter_regex - remove failed runs - get effective set of sequences
python/rootba/latex/performance_profiles.py:28
↓ 3 callersMethodget
src/rootba/options/wise_enum_ref.hpp:84
↓ 3 callersMethodget_Hll_inv
src/rootba/sc/landmark_block.hpp:235
↓ 3 callersMethodget_jacobi
src/rootba/sc/linearization_sc.hpp:244
↓ 3 callersFunctionis_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
external/json/nlohmann/json.hpp:20515
↓ 3 callersFunctionis_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
external/json/nlohmann/json.hpp:20501
↓ 3 callersMethodis_numerical_failure
src/rootba/sc/landmark_block.hpp:79
↓ 3 callersMethodlinearize_landmark
may set state to NumericalFailure --> linearization at this state is unusable. Numeric check is only performed for residuals that were considered to b
src/rootba/sc/landmark_block.hpp:127
↓ 3 callersFunctionlog2
external/magic_enum/magic_enum/magic_enum.hpp:386
↓ 3 callersMethodmoved_or_copied
external/json/nlohmann/json.hpp:14726
↓ 3 callersMethodnum_cols_reduced
src/rootba/qr/linearization_qr.hpp:152
↓ 3 callersFunctionops_cgnr
(n_r, n_c, n_i)
scripts/num_ops/operation_counts.py:36
↓ 3 callersFunctionops_conjugate_gradient
Compute number of flops for performing CG on a linear system
scripts/num_ops/operation_counts.py:29
↓ 3 callersFunctionops_nm_decomposition
Compute number of flops for nullspace marginalization (excluding linear system solution)
scripts/num_ops/operation_counts.py:13
↓ 3 callersFunctionops_schur_complement
Compute number of flops for setting up Schur-reduced system and back-substitution
scripts/num_ops/operation_counts.py:21
↓ 3 callersMethodparams
src/rootba/bal/snavely_projection.hpp:200
↓ 3 callersFunctionparse
external/json/nlohmann/json.hpp:23213
↓ 3 callersFunctionpprint_compact
src/rootba/util/pprint_utils.hpp:43
↓ 3 callersMethodseq_displayname
(self, seq)
python/rootba/latex/containers.py:39
↓ 3 callersMethodset
src/rootba/options/flags_ref.hpp:215
↓ 3 callersMethodset_begin
set iterator to a defined beginning
external/json/nlohmann/json.hpp:12668
↓ 3 callersMethodsolve
Solve RCS (Eq. 23)
src/rootba/sc/linearization_power_sc.hpp:127
↓ 3 callersFunctionsort
src/rootba/util/stl_utils.hpp:233
↓ 3 callersMethodstats_to_string
src/rootba/bal/bal_problem.cpp:762
↓ 3 callersFunctionswap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
external/json/nlohmann/json.hpp:22632
↓ 3 callersFunctiontbb_task_arena_max_concurrency
src/rootba/util/tbb_utils.cpp:51
↓ 3 callersFunctiontest_jacobian
src/rootba/testing/test_jacobian.hpp:65
↓ 3 callersFunctionto_set
src/rootba/util/stl_utils.hpp:67
↓ 3 callersFunctionunget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
external/json/nlohmann/json.hpp:8675
↓ 2 callersMethod__init__
(self)
python/rootba/latex/containers.py:22
↓ 2 callersMethod_print
src/rootba/options/options_interface.cpp:305
↓ 2 callersMethodadd_Hb
Fill the explicit reduced H, b linear system by parallel_reduce
src/rootba/sc/landmark_block.hpp:238
↓ 2 callersMethodadd_Hpp
src/rootba/sc/landmark_block.hpp:366
↓ 2 callersMethodadd_JpT_x
src/rootba/sc/landmark_block.hpp:391
↓ 2 callersMethodadd_Jp_x
src/rootba/sc/landmark_block.hpp:381
↓ 2 callersFunctionadd_diagonal
src/rootba/cg/block_sparse_matrix.hpp:70
↓ 2 callersMethodallocate_landmark
src/rootba/sc/landmark_block.hpp:101
↓ 2 callersFunctionat
@brief access specified array element with bounds checking @sa https://json.nlohmann.me/api/basic_json/at/
external/json/nlohmann/json.hpp:21104
↓ 2 callersMethodback_substitute
src/rootba/qr/linearization_qr.hpp:165
↓ 2 callersFunctionbest_two_non_repeating
(array, reverse=False)
python/rootba/latex/util.py:14
↓ 2 callersFunctionceres_use_projection_validity_check
src/rootba/ceres/option_utils.cpp:116
↓ 2 callersMethodcheck_unused
src/rootba/options/options_interface.cpp:146
↓ 2 callersFunctioncli_options
src/rootba/cli/cli_options.cpp:140
↓ 2 callersFunctioncmp_equal
external/magic_enum/magic_enum/magic_enum.hpp:338
↓ 2 callersFunctioncmp_less
external/magic_enum/magic_enum/magic_enum.hpp:366
← previousnext →101–200 of 1,064, ranked by callers