LCOV - code coverage report
Current view: top level - nntrainer/optimizers Coverage Total Hit
Test: coverage_filtered.info Lines: 80.6 % 371 299
Test Date: 2025-12-12 20:39:18 Functions: 74.3 % 101 75

Filename Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
adam.cpp
87.7%87.7%
87.7 % 57 50 100.0 % 8 8
adam.h
100.0%
100.0 % 6 6 100.0 % 2 2
adamw.cpp
92.6%92.6%
92.6 % 54 50 100.0 % 8 8
adamw.h
100.0%
100.0 % 3 3 100.0 % 2 2
lr_scheduler.h
66.7%66.7%
66.7 % 6 4 50.0 % 2 1
lr_scheduler_constant.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
lr_scheduler_constant.h
0.0%
0.0 % 3 0.0 % 1
lr_scheduler_cosine.cpp
82.4%82.4%
82.4 % 17 14 80.0 % 5 4
lr_scheduler_cosine.h
0.0%
0.0 % 2 0.0 % 1
lr_scheduler_exponential.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
lr_scheduler_exponential.h
33.3%33.3%
33.3 % 3 1 0.0 % 1
lr_scheduler_linear.cpp
83.3%83.3%
83.3 % 18 15 80.0 % 5 4
lr_scheduler_linear.h
0.0%
0.0 % 2 0.0 % 1
lr_scheduler_step.cpp
88.5%88.5%
88.5 % 26 23 80.0 % 5 4
lr_scheduler_step.h
0.0%
0.0 % 2 0.0 % 1
optimizer_context.cpp
43.5%43.5%
43.5 % 23 10 50.0 % 8 4
optimizer_context.h
100.0%
100.0 % 4 4 -
optimizer_devel.cpp
45.5%45.5%
45.5 % 11 5 33.3 % 3 1
optimizer_devel.h
100.0%
100.0 % 7 7 100.0 % 6 6
optimizer_wrapped.cpp
91.4%91.4%
91.4 % 58 53 80.0 % 15 12
optimizer_wrapped.h
100.0%
100.0 % 1 1 100.0 % 2 2
plugged_optimizer.h
40.9%40.9%
40.9 % 22 9 27.3 % 11 3
sgd.cpp
77.8%77.8%
77.8 % 9 7 100.0 % 1 1
sgd.h
100.0%
100.0 % 5 5 100.0 % 3 3

Generated by: LCOV version 2.0-1