LCOV - code coverage report
Current view: top level - nntrainer/optimizers Coverage Total Hit
Test: coverage_filtered.info Lines: 74.5 % 415 309
Test Date: 2026-01-12 20:43:37 Functions: 73.0 % 111 81

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.5%87.5%
87.5 % 56 49 100.0 % 8 8
adam.h
100.0%
100.0 % 6 6 100.0 % 2 2
adamw.cpp
92.5%92.5%
92.5 % 53 49 100.0 % 8 8
adamw.h
100.0%
100.0 % 3 3 100.0 % 2 2
lion.cpp
23.3%23.3%
23.3 % 43 10 57.1 % 7 4
lion.h
66.7%66.7%
66.7 % 3 2 50.0 % 2 1
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 % 7 7
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