LCOV - code coverage report
Current view: top level - nntrainer/tensor Coverage Total Hit
Test: coverage_filtered.info Lines: 59.1 % 6183 3657
Test Date: 2025-12-12 20:39:18 Functions: 58.3 % 1106 645

Filename Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
basic_planner.cpp
100.0%
100.0 % 6 6 100.0 % 1 1
basic_planner.h
66.7%66.7%
66.7 % 3 2 0.0 % 3
cache_elem.cpp
0.0%
0.0 % 20 0.0 % 2
cache_elem.h
0.0%
0.0 % 18 0.0 % 2
cache_loader.cpp
0.0%
0.0 % 129 0.0 % 22
cache_pool.cpp
0.0%
0.0 % 161 0.0 % 29
cache_pool.h
0.0%
0.0 % 4 0.0 % 2
char_tensor.cpp
77.2%77.2%
77.2 % 298 230 81.4 % 43 35
char_tensor.h
80.0%80.0%
80.0 % 5 4 50.0 % 4 2
float_tensor.cpp
76.6%76.6%
76.6 % 738 565 90.5 % 74 67
float_tensor.h
100.0%
100.0 % 42 42 85.7 % 7 6
int4_tensor.cpp
46.4%46.4%
46.4 % 306 142 44.2 % 43 19
int4_tensor.h
40.0%40.0%
40.0 % 5 2 50.0 % 4 2
int4_utils.cpp
62.9%62.9%
62.9 % 151 95 77.8 % 9 7
lazy_tensor.cpp
58.1%58.1%
58.1 % 86 50 61.9 % 21 13
lazy_tensor.h
100.0%
100.0 % 2 2 100.0 % 1 1
manager.cpp
61.5%61.5%
61.5 % 361 222 57.9 % 38 22
manager.h
80.5%80.5%
80.5 % 41 33 75.0 % 8 6
memory_data.h
50.0%50.0%
50.0 % 24 12 66.7 % 3 2
memory_pool.cpp
65.2%65.2%
65.2 % 135 88 86.7 % 15 13
memory_pool.h
69.2%69.2%
69.2 % 13 9 60.0 % 5 3
optimized_v1_planner.cpp
100.0%
100.0 % 30 30 100.0 % 1 1
optimized_v1_planner.h
66.7%66.7%
66.7 % 3 2 0.0 % 1
optimized_v2_planner.cpp
0.0%
0.0 % 68 0.0 % 1
optimized_v2_planner.h
0.0%
0.0 % 1 0.0 % 1
optimized_v3_planner.cpp
0.0%
0.0 % 39 0.0 % 2
optimized_v3_planner.h
0.0%
0.0 % 1 0.0 % 1
q4_0_tensor.cpp
66.7%66.7%
66.7 % 48 32 63.6 % 11 7
q4_0_tensor.h
0.0%
0.0 % 35 0.0 % 17
q4_0_utils.cpp
51.8%51.8%
51.8 % 110 57 40.0 % 10 4
q4_k_tensor.cpp
60.0%60.0%
60.0 % 40 24 62.5 % 8 5
q4_k_tensor.h
0.0%
0.0 % 4 0.0 % 2
q6_k_tensor.cpp
80.0%80.0%
80.0 % 45 36 72.7 % 11 8
q6_k_tensor.h
0.0%
0.0 % 35 0.0 % 17
quantizer.cpp
68.8%68.8%
68.8 % 96 66 29.4 % 17 5
quantizer.h
25.0%25.0%
25.0 % 20 5 25.0 % 4 1
short_tensor.cpp
72.6%72.6%
72.6 % 263 191 80.0 % 40 32
short_tensor.h
20.0%20.0%
20.0 % 5 1 25.0 % 4 1
swap_device.cpp
0.0%
0.0 % 67 0.0 % 4
swap_device.h
0.0%
0.0 % 14 0.0 % 4
task_executor.cpp
0.0%
0.0 % 86 0.0 % 13
task_executor.h
0.0%
0.0 % 6 0.0 % 1
tensor.cpp
73.8%73.8%
73.8 % 856 632 87.0 % 169 147
tensor.h
95.9%95.9%
95.9 % 98 94 82.9 % 41 34
tensor_base.cpp
56.1%56.1%
56.1 % 314 176 31.7 % 60 19
tensor_base.h
66.7%66.7%
66.7 % 72 48 45.0 % 20 9
tensor_dim.cpp
92.0%92.0%
92.0 % 188 173 93.8 % 48 45
tensor_pool.cpp
76.8%76.8%
76.8 % 190 146 70.4 % 27 19
tensor_pool.h
66.7%66.7%
66.7 % 27 18 66.7 % 6 4
tensor_wrap_specs.h
100.0%
100.0 % 8 8 100.0 % 2 2
uint4_tensor.cpp
14.6%14.6%
14.6 % 323 47 22.7 % 44 10
uint4_tensor.h
14.3%14.3%
14.3 % 7 1 0.0 % 4
uint_tensor.cpp
64.2%64.2%
64.2 % 307 197 48.5 % 132 64
uint_tensor.h
77.8%77.8%
77.8 % 18 14 42.9 % 21 9
var_grad.cpp
71.4%71.4%
71.4 % 28 20 50.0 % 4 2
var_grad.h
84.2%84.2%
84.2 % 57 48 80.0 % 10 8
weight.cpp
70.7%70.7%
70.7 % 82 58 83.3 % 6 5
weight.h
65.9%65.9%
65.9 % 44 29 83.3 % 6 5

Generated by: LCOV version 2.0-1