Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/traffic_light_recognition/traffic_light_ssd_fine_detector/src/nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
traffic_light::toFloatVector 1 4 34 1
traffic_light::TrafficLightSSDFineDetectorNodelet::TrafficLightSSDFineDetectorNodelet 6 72 721 1
traffic_light::TrafficLightSSDFineDetectorNodelet::connectCb 3 11 89 0
traffic_light::TrafficLightSSDFineDetectorNodelet::callback 11 87 975 2
traffic_light::TrafficLightSSDFineDetectorNodelet::cvMat2CnnInput 5 25 231 3
traffic_light::TrafficLightSSDFineDetectorNodelet::cnnOutput2BoxDetection 4 31 351 6
traffic_light::TrafficLightSSDFineDetectorNodelet::rosMsg2CvMat 2 13 78 2
traffic_light::TrafficLightSSDFineDetectorNodelet::fitInFrame 1 19 204 3
traffic_light::TrafficLightSSDFineDetectorNodelet::cvRect2TlRoiMsg 1 9 71 3
traffic_light::TrafficLightSSDFineDetectorNodelet::readLabelFile 3 14 87 2
traffic_light::TrafficLightSSDFineDetectorNodelet::getTlrIdFromLabel 3 11 65 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/traffic_light_recognition/traffic_light_ssd_fine_detector/lib/src/trt_ssd.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ssd::Net::load 2 15 121 1
ssd::Net::prepare 2 7 35 0
ssd::Net::Net 1 7 48 2
ssd::Net::~Net 2 6 18 0
ssd::Net::Net 10 64 556 5
ssd::Net::save 1 7 93 1
ssd::Net::infer 2 11 100 2
ssd::Net::getInputSize 1 5 41 0
ssd::Net::getOutputScoreSize 1 5 34 0
ssd::Net::getMaxBatchSize 1 4 28 0
ssd::Net::getMaxDetections 1 1 20 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/traffic_light_recognition/traffic_light_ssd_fine_detector/lib/include/trt_ssd.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ssd::Deleter::operator ( ) 2 6 23 1
ssd::Logger::Logger 1 1 12 1
ssd::Logger::log 4 6 50 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/traffic_light_recognition/traffic_light_ssd_fine_detector/lib/include/cuda_utils.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
cuda::check_error 2 9 84 3
cuda::deleter::operator ( ) 1 1 20 1
cuda::make_unique 1 8 62 1
cuda::make_unique 1 6 42 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/traffic_light_recognition/traffic_light_ssd_fine_detector/include/traffic_light_ssd_fine_detector/nodelet.hpp