Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/src/utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::ComputeMode::ComputeMode |
|
1 |
2 |
30 |
3 |
autoware::common::optimization::ComputeMode::set_score |
|
1 |
5 |
16 |
0 |
autoware::common::optimization::ComputeMode::set_jacobian |
|
1 |
5 |
16 |
0 |
autoware::common::optimization::ComputeMode::set_hessian |
|
1 |
5 |
16 |
0 |
autoware::common::optimization::ComputeMode::score |
|
1 |
1 |
12 |
0 |
autoware::common::optimization::ComputeMode::jacobian |
|
1 |
1 |
12 |
0 |
autoware::common::optimization::ComputeMode::hessian |
|
1 |
1 |
12 |
0 |
autoware::common::optimization::ComputeMode::operator == |
|
3 |
6 |
45 |
1 |
autoware::common::optimization::ComputeMode::operator != |
|
1 |
4 |
23 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/src/newtons_method_optimizer.cpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/src/optimizer_options.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OptimizationOptions::OptimizationOptions |
|
7 |
25 |
112 |
4 |
autoware::common::optimization::OptimizationOptions::max_num_iterations |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationOptions::function_tolerance |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationOptions::parameter_tolerance |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationOptions::gradient_tolerance |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationSummary::OptimizationSummary |
|
1 |
7 |
30 |
3 |
autoware::common::optimization::OptimizationSummary::estimated_distance_to_optimum |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationSummary::termination_type |
|
1 |
4 |
12 |
0 |
autoware::common::optimization::OptimizationSummary::number_of_iterations_made |
|
1 |
4 |
12 |
0 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/line_search/more_thuente_line_search.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICMoreThuenteLineSearch::MoreThuenteLineSearch |
|
8 |
21 |
184 |
6 |
autoware::common::optimization::MoreThuenteLineSearch::compute_next_step_ |
|
13 |
60 |
464 |
3 |
autoware::common::optimization::MoreThuenteLineSearch::ObjectiveFunction::ObjectiveFunction |
|
5 |
27 |
152 |
4 |
autoware::common::optimization::MoreThuenteLineSearch::ObjectiveFunction::operator ( ) |
|
2 |
11 |
81 |
1 |
autoware::common::optimization::MoreThuenteLineSearch::ObjectiveFunction::get_step_direction |
|
1 |
1 |
10 |
0 |
autoware::common::optimization::MoreThuenteLineSearch::AuxiliaryFunction::AuxiliaryFunction |
|
1 |
4 |
33 |
2 |
autoware::common::optimization::MoreThuenteLineSearch::AuxiliaryFunction::operator ( ) |
|
1 |
13 |
82 |
1 |
autoware::common::optimization::MoreThuenteLineSearch::find_next_step_length |
|
13 |
80 |
848 |
3 |
autoware::common::optimization::MoreThuenteLineSearch::update_interval |
|
4 |
13 |
137 |
3 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/line_search/line_search.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICLineSearch::LineSearch |
|
1 |
4 |
23 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICLineSearch::compute_next_step |
|
1 |
6 |
34 |
3 |
autoware::common::optimization::OPTIMIZATION_PUBLICLineSearch::get_step_max |
|
1 |
4 |
10 |
0 |
autoware::common::optimization::OPTIMIZATION_PUBLICLineSearch::set_step_max |
|
1 |
4 |
13 |
1 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/line_search/fixed_line_search.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICFixedLineSearch::FixedLineSearch |
|
1 |
2 |
24 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICFixedLineSearch::compute_next_step |
|
1 |
6 |
28 |
3 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/optimizer_options.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/newtons_method_optimizer.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICNewtonsMethodOptimizer::NewtonsMethodOptimizer |
|
1 |
4 |
24 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICNewtonsMethodOptimizer::solve_ |
|
11 |
64 |
500 |
3 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/optimizer.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizer::solve |
|
1 |
8 |
41 |
3 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/visibility_control.hpp |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/utils.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICEigenComparator::operator ( ) |
|
1 |
4 |
54 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICEigenComparator::operator ( ) |
|
1 |
4 |
40 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICCacheStateMachine::CacheStateMachine |
|
1 |
2 |
18 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICCacheStateMachine::CacheStateMachine |
|
1 |
6 |
38 |
3 |
autoware::common::optimization::OPTIMIZATION_PUBLICCacheStateMachine::update |
|
1 |
5 |
23 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICCacheStateMachine::is_cached |
|
5 |
20 |
92 |
2 |
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/optimization/include/optimization/optimization_problem.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware::common::optimization::OPTIMIZATION_PUBLICExpression::operator ( ) |
|
1 |
4 |
23 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICExpression::jacobian |
|
1 |
4 |
25 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICExpression::hessian |
|
1 |
4 |
25 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICExpression::evaluate |
|
1 |
5 |
24 |
2 |
autoware::common::optimization::CachedExpression::CachedExpression |
|
1 |
3 |
43 |
1 |
autoware::common::optimization::CachedExpression::score_ |
|
2 |
7 |
45 |
1 |
autoware::common::optimization::CachedExpression::jacobian_ |
|
2 |
7 |
49 |
2 |
autoware::common::optimization::CachedExpression::hessian_ |
|
2 |
7 |
49 |
2 |
autoware::common::optimization::CachedExpression::evaluate |
|
4 |
8 |
66 |
2 |
autoware::common::optimization::CachedExpression::set_score |
|
1 |
4 |
11 |
1 |
autoware::common::optimization::CachedExpression::set_jacobian |
|
1 |
4 |
13 |
1 |
autoware::common::optimization::CachedExpression::set_hessian |
|
1 |
4 |
13 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::OptimizationProblem |
|
1 |
10 |
55 |
3 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::OptimizationProblem |
|
1 |
6 |
23 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::score_ |
|
1 |
4 |
15 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::score_ |
|
1 |
4 |
19 |
1 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::jacobian_ |
|
1 |
4 |
21 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::jacobian_ |
|
1 |
4 |
23 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::hessian_ |
|
1 |
4 |
21 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::hessian_ |
|
1 |
4 |
23 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::evaluate |
|
1 |
6 |
23 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::evaluate |
|
1 |
6 |
25 |
2 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::objective |
|
1 |
4 |
8 |
0 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::equality_constraints |
|
1 |
4 |
8 |
0 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::inequality_constraints |
|
1 |
4 |
8 |
0 |
autoware::common::optimization::OPTIMIZATION_PUBLICOptimizationProblem::opt_impl |
|
1 |
4 |
15 |
0 |