MCPcopy Create free account

hub / github.com/NikolausDemmel/rootba / functions

Functions1,064 in github.com/NikolausDemmel/rootba

↓ 1 callersMethodenum_size
get underlying type's number of values
src/rootba/options/enum_ref.hpp:134
↓ 1 callersFunctionerase
external/json/nlohmann/json.hpp:19042
↓ 1 callersFunctionexpand_one
(x)
scripts/generate-batch-configs.py:92
↓ 1 callersFunctionextract_logs_from_experiment
(exp, results_accu)
python/rootba/plot_logs.py:71
↓ 1 callersMethodfilter_obs
src/rootba/bal/bal_problem.cpp:472
↓ 1 callersFunctionfind_largest_pow10
! For n != 0, returns k, such that pow10 := 10^(k-1) <= n < 10^k. For n == 0, returns 1 and sets pow10 := 1. */
external/json/nlohmann/json.hpp:17275
↓ 1 callersFunctionfinish_solve
src/rootba/solver/bal_bundle_adjustment.cpp:91
↓ 1 callersFunctionflatten
(l)
scripts/generate-batch-configs.py:101
↓ 1 callersFunctionformat_buffer
external/json/nlohmann/json.hpp:17763
↓ 1 callersMethodfrom_params
src/rootba/bal/bal_problem.hpp:91
↓ 1 callersFunctionfunction_tolerance_reached
check termination based on change in cost value
src/rootba/solver/bal_bundle_adjustment.cpp:174
↓ 1 callersFunctiongenerate_configs
(root_path, cmdline=[], overwrite_existing=False, revision_override=None)
scripts/generate-batch-configs.py:64
↓ 1 callersFunctiongenerate_tables
(args)
python/rootba/generate_tables.py:27
↓ 1 callersMethodget
get the underlying value as string
src/rootba/options/enum_ref.hpp:142
↓ 1 callersMethodget_Hpp_inv
For debugging only
src/rootba/sc/linearization_power_sc.hpp:199
↓ 1 callersMethodget_Jli
src/rootba/sc/landmark_block.hpp:223
↓ 1 callersMethodget_Jp_T_Jp_blockdiag
src/rootba/qr/linearization_qr.hpp:564
↓ 1 callersMethodget_Jpi
src/rootba/sc/landmark_block.hpp:231
↓ 1 callersMethodget_Q2TJp_postmult_x
src/rootba/qr/linearization_qr.hpp:222
↓ 1 callersMethodget_Q2TJp_premult_x
src/rootba/qr/linearization_qr.hpp:246
↓ 1 callersFunctionget_cached_power_for_binary_exponent
! For a normalized diyfp w = f * 2^e, this function returns a (normalized) cached power-of-ten c = f_c * 2^e_c, such that the exponent of the product
external/json/nlohmann/json.hpp:17111
↓ 1 callersMethodget_cli_group
src/rootba/cli/cli_options.hpp:77
↓ 1 callersFunctionget_cost_threshold
(logs, tolerance)
python/rootba/latex/performance_profiles.py:19
↓ 1 callersFunctionget_from_spec
(m)
python/rootba/metric.py:178
↓ 1 callersFunctionget_impl_ptr
external/json/nlohmann/json.hpp:20581
↓ 1 callersMethodget_index
get the underlying value as index
src/rootba/options/enum_ref.hpp:145
↓ 1 callersFunctionget_index_to_threshold
(exps, names, tolerance, filter_regex=None)
python/rootba/latex/performance_profiles.py:187
↓ 1 callersFunctionget_linear_solver_time
(l)
python/rootba/metric.py:126
↓ 1 callersMethodget_log_dirs
Return list of run directories given an experiments spec :param base_path: base directory to search in :param spec: experime
python/rootba/experiments.py:218
↓ 1 callersMethodget_peak_concurrency
src/rootba/util/tbb_utils.cpp:124
↓ 1 callersFunctionget_performance_profile
(exps, names, tolerance, filter_regex=None, subtract_preprocessor_time=False)
python/rootba/latex/performance_profiles.py:124
↓ 1 callersMethodget_possible_flags
src/rootba/options/flags_ref.hpp:220
↓ 1 callersFunctionget_ptr
external/json/nlohmann/json.hpp:20721
↓ 1 callersFunctionget_relative_times
(exps, names, tolerance, filter_regex=None, subtract_preprocessor_time=False)
python/rootba/latex/performance_profiles.py:165
↓ 1 callersMethodget_result
src/rootba/options/options_interface.cpp:78
↓ 1 callersMethodget_value
(self, exps, e, s, it)
python/rootba/metric.py:99
↓ 1 callersMethodget_value
external/json/nlohmann/json.hpp:12662
↓ 1 callersFunctiongrisu2_digit_gen
! Generates V = buffer * 10^decimal_exponent, such that M- <= V <= M+. M- and M+ must be normalized and share the same exponent -60 <= e <= -32. */
external/json/nlohmann/json.hpp:17370
↓ 1 callersFunctionhash
external/json/nlohmann/json.hpp:5951
↓ 1 callersFunctionint_to_string
external/json/nlohmann/json.hpp:5108
↓ 1 callersMethodis_failed
(self)
python/rootba/run.py:51
↓ 1 callersFunctionis_negative_number
external/json/nlohmann/json.hpp:18572
↓ 1 callersFunctionis_number
@brief return whether value is a number @sa https://json.nlohmann.me/api/basic_json/is_number/
external/json/nlohmann/json.hpp:20494
↓ 1 callersMethodis_run_dir
Returns True if the folder may be a run directory, based on the present files This is intended to be used for auto-detecting run dire
python/rootba/run.py:95
↓ 1 callersFunctionis_structured
@brief return whether type is structured @sa https://json.nlohmann.me/api/basic_json/is_structured/
external/json/nlohmann/json.hpp:20473
↓ 1 callersFunctionjson_to_toml
src/rootba/util/toml_utils.hpp:90
↓ 1 callersMethodleft_multiply
src/rootba/cg/block_sparse_matrix.hpp:198
↓ 1 callersMethodlinearize
src/rootba/solver/linearizor_sc.cpp:75
↓ 1 callersMethodload_all
Load a set experiments from log files or cache If there is more than one experiment with the same name, an error is raised.
python/rootba/experiments.py:234
↓ 1 callersFunctionload_all_in
(path, results_accu, sequences=None)
python/rootba/plot_logs.py:87
↓ 1 callersFunctionload_ba_log
Load a ba_log file from a directory First looks for .ubjson file, then falls back to .json, and finally returns None of not found.
python/rootba/log.py:112
↓ 1 callersMethodload_bal
src/rootba/bal/bal_problem.cpp:190
↓ 1 callersMethodload_bundler
src/rootba/bal/bal_problem.cpp:285
↓ 1 callersFunctionload_file_info
src/rootba/util/serialization.hpp:95
↓ 1 callersMethodload_rootba
src/rootba/bal/bal_problem.cpp:407
↓ 1 callersFunctionload_toml_if_exists
(filepath)
python/rootba/util.py:29
↓ 1 callersFunctionload_trajectory_tum
(filepath)
python/rootba/util.py:49
↓ 1 callersFunctionlog_ceres_error
src/rootba/ceres/ba_log_utils.cpp:169
↓ 1 callersFunctionlog_ceres_iteration_summary
src/rootba/ceres/ba_log_utils.cpp:93
↓ 1 callersFunctionlog_ceres_summary
src/rootba/ceres/ba_log_utils.cpp:47
↓ 1 callersFunctionlog_memory
src/rootba/ceres/ba_log_utils.cpp:162
↓ 1 callersFunctionmain
()
python/rootba/generate_tables.py:126
↓ 1 callersFunctionmain
()
python/rootba/plot_logs.py:198
↓ 1 callersFunctionmain
()
scripts/query-config.py:46
↓ 1 callersFunctionmain
()
scripts/generate-batch-configs.py:123
↓ 1 callersFunctionmerge_config
merge b into a
scripts/generate-batch-configs.py:36
↓ 1 callersFunctionmetrics_from_config
(spec)
python/rootba/metric.py:176
↓ 1 callersMethodname
external/json/nlohmann/json.hpp:4316
↓ 1 callersMethodnormalize
src/rootba/bal/bal_problem.cpp:429
↓ 1 callersMethodnum_cols
src/rootba/cg/block_sparse_matrix.hpp:249
↓ 1 callersMethodnum_landmarks
src/rootba/bal/bal_problem.hpp:193
↓ 1 callersMethodnum_loaded_items
src/rootba/options/options_interface.cpp:224
↓ 1 callersMethodnum_rows_reduced
src/rootba/qr/linearization_qr.hpp:147
↓ 1 callersFunctionoperator+
! @brief add to iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json/nlohmann/json.hpp:13408
↓ 1 callersMethodoperator+
add to iterator
external/json/nlohmann/json.hpp:13633
↓ 1 callersFunctionoperator+=
@brief add an object to an array @sa https://json.nlohmann.me/api/basic_json/operator+=/
external/json/nlohmann/json.hpp:22283
↓ 1 callersFunctionoperator-
! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json/nlohmann/json.hpp:13430
↓ 1 callersFunctionoperator<
external/json/nlohmann/json.hpp:2886
↓ 1 callersMethodoperator==
external/json/nlohmann/json.hpp:12691
↓ 1 callersFunctionoptimize_lm_ours
src/rootba/solver/bal_bundle_adjustment.cpp:250
↓ 1 callersFunctionos_open_file
(filepath)
python/rootba/util.py:64
↓ 1 callersMethodperturb
src/rootba/bal/bal_problem.cpp:509
↓ 1 callersMethodplot_bal_bar_one
(self, exps, spec, ax1, tol)
python/rootba/latex/plot.py:124
↓ 1 callersFunctionplot_log
(args)
python/rootba/plot_logs.py:123
↓ 1 callersMethodprint
external/pprint/pprint/pprint.hpp:482
↓ 1 callersFunctionprint_ceres_summary
src/rootba/ceres/option_utils.cpp:143
↓ 1 callersFunctionprint_tuple
external/pprint/pprint/pprint.hpp:112
↓ 1 callersFunctionquery_config
(path, query, default_value=None, format_env=False)
scripts/query-config.py:23
↓ 1 callersFunctionreadcommentline_or_throw
src/rootba/bal/bal_problem.cpp:76
↓ 1 callersMethodrecompute_keys
src/rootba/cg/block_sparse_matrix.hpp:251
↓ 1 callersFunctionremove_sign
* Overload to make the compiler happy while it is instantiating * dump_integer for number_unsigned_t. * Must never be called. */
external/json/nlohmann/json.hpp:18824
↓ 1 callersMethodrender_failure
(self, exp, seq)
python/rootba/latex/containers.py:72
↓ 1 callersMethodrestore
src/rootba/bal/bal_problem.cpp:601
↓ 1 callersFunctionsave_config
(template, configs, combination, path_prefix)
scripts/generate-batch-configs.py:52
↓ 1 callersFunctionsave_file_info
src/rootba/util/serialization.hpp:90
↓ 1 callersFunctionsax_parse
external/json/nlohmann/json.hpp:23253
↓ 1 callersFunctionscale_jacobians
src/rootba/cg/block_sparse_matrix.hpp:90
↓ 1 callersMethodsequence_names
(self, experiment_names)
python/rootba/latex/containers.py:60
↓ 1 callersMethodset
set the underlying value from string; (return false if invalid)
src/rootba/options/enum_ref.hpp:148
↓ 1 callersFunctionset_ceres_options
src/rootba/ceres/option_utils.cpp:65
← previousnext →301–400 of 1,064, ranked by callers