Coverage Report

Created: 2017-05-07 00:53

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion Coverage
lib/3rdparty/dsfmt/dSFMT-common.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (18/18)
 100.00% (3/3)
lib/3rdparty/dsfmt/dSFMT-params.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/3rdparty/dsfmt/dSFMT-params19937.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/3rdparty/dsfmt/dSFMT.c
  23.81% (5/21)
  23.81% (5/21)
  20.32% (101/497)
  18.15% (57/314)
lib/3rdparty/dsfmt/dSFMT.h
  13.33% (4/30)
   7.27% (24/330)
  19.67% (24/122)
  27.78% (10/36)
lib/3rdparty/sfmt/SFMT-common.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/43)
   0.00% (0/3)
lib/3rdparty/sfmt/SFMT-params.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/3rdparty/sfmt/SFMT-params19937.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/3rdparty/sfmt/SFMT-sse2.h
  66.67% (2/3)
  66.67% (2/3)
  43.48% (50/115)
  33.82% (23/68)
lib/3rdparty/sfmt/SFMT.c
  33.33% (4/12)
  33.33% (4/12)
  26.25% (68/259)
  22.93% (36/157)
lib/3rdparty/sfmt/SFMT.h
   8.33% (1/12)
   5.56% (2/36)
  19.18% (14/73)
  50.00% (6/12)
lib/3rdparty/siphash/siphash24.c
 100.00% (1/1)
 100.00% (1/1)
  97.55% (159/163)
  96.49% (55/57)
lib/3rdparty/sqlite3/sqlite3.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/ccv.h
  22.22% (2/9)
   0.46% (3/648)
  22.95% (14/61)
  22.22% (2/9)
lib/ccv_algebra.c
  72.73% (8/11)
  72.73% (8/11)
  10.55% (600/5687)
   6.71% (393/5857)
lib/ccv_basic.c
  71.43% (5/7)
  71.43% (5/7)
   6.05% (843/13923)
   3.60% (519/14411)
lib/ccv_cache.c
 100.00% (16/16)
 100.00% (16/16)
  94.53% (415/439)
  93.09% (202/217)
lib/ccv_classic.c
  40.00% (2/5)
  40.00% (2/5)
   4.48% (249/5553)
   2.68% (125/4658)
lib/ccv_convnet.c
  63.89% (23/36)
  37.70% (23/61)
  78.87% (1355/1718)
  83.88% (583/695)
lib/ccv_image_processing.c
  50.00% (2/4)
  50.00% (2/4)
   7.98% (141/1767)
   6.38% (120/1882)
lib/ccv_internal.h
 100.00% (1/1)
  33.33% (2/6)
  74.33% (194/261)
  75.35% (107/142)
lib/ccv_io.c
  75.00% (3/4)
  75.00% (3/4)
  68.15% (107/157)
  63.41% (52/82)
lib/ccv_memory.c
  72.22% (13/18)
  72.22% (13/18)
  84.54% (257/304)
  79.61% (121/152)
lib/ccv_numeric.c
  70.00% (7/10)
  70.00% (7/10)
   5.56% (1485/26731)
   4.08% (884/21668)
lib/ccv_output.c
 100.00% (3/3)
 100.00% (3/3)
 100.00% (16/16)
 100.00% (11/11)
lib/ccv_resample.c
  55.56% (5/9)
  55.56% (5/9)
   2.31% (541/23459)
   1.52% (318/20893)
lib/ccv_transform.c
  66.67% (2/3)
  66.67% (2/3)
  11.05% (228/2063)
   7.56% (144/1905)
lib/ccv_util.c
  80.56% (29/36)
  80.56% (29/36)
  25.41% (953/3751)
  14.57% (548/3760)
lib/cuda/cwc_convnet_ext.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/375)
   0.00% (0/225)
lib/inc/ccv_convnet_internal.h
 100.00% (1/1)
 100.00% (4/4)
  77.78% (28/36)
  71.43% (5/7)
lib/io/_ccv_io_binary.inc
  50.00% (1/2)
  50.00% (1/2)
  50.00% (9/18)
  50.00% (1/2)
lib/io/_ccv_io_bmp.inc
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/89)
   0.00% (0/59)
lib/io/_ccv_io_libjpeg.inc
  25.00% (1/4)
  25.00% (1/4)
  25.29% (65/257)
  18.75% (24/128)
lib/io/_ccv_io_libpng.inc
  50.00% (1/2)
  50.00% (1/2)
  50.57% (44/87)
  51.02% (25/49)
lib/io/_ccv_io_raw.inc
 100.00% (7/7)
 100.00% (7/7)
  99.42% (342/344)
  98.52% (133/135)
lib/nnc/_ccv_nnc_symbolic_graph.h
 100.00% (1/1)
  50.00% (2/4)
 120.00% (12/10)
 900.00% (9/1)
lib/nnc/ccv_nnc.h
 100.00% (1/1)
  36.17% (17/47)
 100.00% (7/7)
 700.00% (7/1)
lib/nnc/ccv_nnc_cmd.c
  82.61% (19/23)
  82.61% (19/23)
  77.66% (306/394)
  72.40% (181/250)
lib/nnc/ccv_nnc_easy.h
  80.00% (8/10)
   8.78% (36/410)
  72.73% (80/110)
 560.00% (56/10)
lib/nnc/ccv_nnc_graph.c
  60.00% (6/10)
  60.00% (6/10)
  51.91% (312/601)
  49.85% (171/343)
lib/nnc/ccv_nnc_graph_while.c
 100.00% (5/5)
 100.00% (5/5)
  68.55% (497/725)
  63.17% (259/410)
lib/nnc/ccv_nnc_internal.h
  50.00% (1/2)
   3.23% (2/62)
  52.38% (22/42)
 900.00% (18/2)
lib/nnc/ccv_nnc_symbolic_graph.c
  68.75% (22/32)
  68.75% (22/32)
  63.40% (776/1224)
  58.91% (423/718)
lib/nnc/ccv_nnc_symbolic_graph_backward.c
  92.86% (13/14)
  92.86% (13/14)
  79.44% (1800/2266)
  74.26% (851/1146)
lib/nnc/ccv_nnc_symbolic_graph_compile.c
 100.00% (18/18)
 100.00% (18/18)
  49.11% (2236/4553)
  39.56% (1163/2940)
lib/nnc/ccv_nnc_symbolic_graph_while.c
  80.00% (4/5)
  80.00% (4/5)
  78.03% (103/132)
  83.33% (35/42)
lib/nnc/ccv_nnc_tensor.c
  77.78% (7/9)
  77.78% (7/9)
  84.90% (208/245)
  87.25% (130/149)
lib/nnc/ccv_nnc_tfb.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/nnc/cmd/blas/ccv_nnc_axpy_cpu_ref.c
 100.00% (4/4)
 100.00% (4/4)
  45.97% (97/211)
  42.98% (49/114)
lib/nnc/cmd/blas/ccv_nnc_blas.c
 100.00% (9/9)
 100.00% (9/9)
  81.97% (50/61)
  68.29% (28/41)
lib/nnc/cmd/blas/ccv_nnc_gemm_cpu_opt.c
  75.00% (3/4)
  75.00% (3/4)
  34.56% (47/136)
  19.32% (17/88)
lib/nnc/cmd/blas/ccv_nnc_gemm_cpu_ref.c
  57.14% (4/7)
  57.14% (4/7)
  87.29% (158/181)
  64.23% (79/123)
lib/nnc/cmd/blas/cpu_opt/_ccv_nnc_gemm_cpu_opt.c
  28.57% (2/7)
  28.57% (2/7)
  25.00% (58/232)
  17.24% (25/145)
lib/nnc/cmd/blas/cpu_sys/_ccv_nnc_gemm_cpu_sys.c
 100.00% (1/1)
 100.00% (1/1)
  87.10% (27/31)
  58.33% (7/12)
lib/nnc/cmd/ccv_nnc_cmd.inc
 100.00% (3/3)
 100.00% (3/3)
 100.00% (92/92)
 100.00% (8/8)
lib/nnc/cmd/ccv_nnc_cmd_easy.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
lib/nnc/cmd/convolution/ccv_nnc_conv_cpu_opt.c
 100.00% (2/2)
 100.00% (2/2)
  62.16% (46/74)
  35.71% (25/70)
lib/nnc/cmd/convolution/ccv_nnc_conv_cpu_ref.c
  66.67% (4/6)
  66.67% (4/6)
  90.25% (361/400)
  85.51% (236/276)
lib/nnc/cmd/convolution/ccv_nnc_convolution.c
 100.00% (5/5)
 100.00% (5/5)
  91.18% (31/34)
  82.35% (14/17)
lib/nnc/cmd/convolution/cpu_opt/_ccv_nnc_conv_cpu_4x4_3x3_winograd.c
  33.33% (3/9)
  33.33% (3/9)
  56.09% (769/1371)
  45.10% (161/357)
lib/nnc/cmd/convolution/cpu_opt/_ccv_nnc_conv_cpu_fft.c
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/nnc/cmd/convolution/cpu_opt/_ccv_nnc_conv_cpu_opt.c
  60.00% (3/5)
  37.50% (3/8)
  64.09% (357/557)
  63.70% (93/146)
lib/nnc/cmd/ew/ccv_nnc_ew.c
 100.00% (20/20)
 100.00% (20/20)
  91.30% (189/207)
  88.20% (142/161)
lib/nnc/cmd/ew/ccv_nnc_ew_cpu_ref.c
 100.00% (20/20)
 100.00% (20/20)
  48.30% (468/969)
  43.28% (206/476)
lib/nnc/cmd/pool/ccv_nnc_avg_pool_cpu_ref.c
  75.00% (3/4)
  75.00% (3/4)
  52.12% (86/165)
  44.06% (63/143)
lib/nnc/cmd/pool/ccv_nnc_max_pool_cpu_ref.c
  75.00% (3/4)
  75.00% (3/4)
  39.45% (86/218)
  31.31% (62/198)
lib/nnc/cmd/pool/ccv_nnc_pool.c
  80.00% (8/10)
  80.00% (8/10)
  68.52% (37/54)
  65.38% (17/26)
lib/nnc/cmd/relu/ccv_nnc_relu.c
 100.00% (4/4)
 100.00% (4/4)
  95.00% (19/20)
  91.67% (11/12)
lib/nnc/cmd/relu/ccv_nnc_relu_cpu_ref.c
  75.00% (3/4)
  75.00% (3/4)
  59.65% (34/57)
  56.00% (14/25)
lib/nnc/cmd/softmax/ccv_nnc_softmax.c
  75.00% (3/4)
  75.00% (3/4)
  70.00% (14/20)
  50.00% (6/12)
lib/nnc/cmd/softmax/ccv_nnc_softmax_cpu_ref.c
  75.00% (3/4)
  75.00% (3/4)
  91.11% (41/45)
  95.00% (19/20)
lib/nnc/cmd/util/ccv_nnc_util.c
 100.00% (8/8)
 100.00% (8/8)
  92.86% (65/70)
  90.20% (46/51)
lib/nnc/cmd/util/ccv_nnc_util_cpu_ref.c
  92.31% (12/13)
  92.31% (12/13)
  74.84% (229/306)
  60.53% (92/152)
test/case.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
test/case_main.h
  75.00% (3/4)
  75.00% (3/4)
  43.97% (62/141)
  43.68% (38/87)
test/ccv_case.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
test/int/nnc/cudnn.tests.c
 100.00% (1/1)
 100.00% (1/1)
  93.48% (129/138)
  91.40% (85/93)
test/int/nnc/graph.vgg.d.tests.c
 100.00% (2/2)
 100.00% (2/2)
  94.21% (179/190)
  93.75% (105/112)
test/int/nnc/symbolic.graph.vgg.d.tests.c
 100.00% (2/2)
 100.00% (2/2)
  95.53% (235/246)
  95.07% (135/142)
test/regression/defects.l0.1.tests.c
 100.00% (1/1)
 100.00% (1/1)
  66.67% (18/27)
  68.42% (13/19)
test/unit/3rdparty.tests.c
 100.00% (1/1)
 100.00% (1/1)
  65.22% (15/23)
  62.50% (10/16)
test/unit/algebra.tests.c
 100.00% (8/8)
 100.00% (8/8)
  73.03% (176/241)
  60.33% (73/121)
test/unit/basic.tests.c
 100.00% (8/8)
 100.00% (8/8)
  59.90% (242/404)
  53.65% (125/233)
test/unit/convnet.tests.c
 100.00% (24/24)
 100.00% (24/24)
  82.53% (1909/2313)
  79.09% (1131/1430)
test/unit/image_processing.tests.c
 100.00% (2/2)
 100.00% (2/2)
  61.70% (58/94)
  55.56% (30/54)
test/unit/io.tests.c
 100.00% (22/22)
 100.00% (22/22)
  61.10% (534/874)
  55.48% (314/566)
test/unit/memory.tests.c
 100.00% (5/5)
 100.00% (5/5)
  76.49% (218/285)
  75.00% (138/184)
test/unit/nnc/autograd.tests.c
 100.00% (3/3)
 100.00% (3/3)
  86.82% (415/478)
  86.36% (266/308)
test/unit/nnc/autograd.vector.tests.c
 100.00% (5/5)
 100.00% (5/5)
  88.87% (647/728)
  88.31% (408/462)
test/unit/nnc/backward.tests.c
 100.00% (3/3)
 100.00% (3/3)
  82.45% (343/416)
  81.25% (182/224)
test/unit/nnc/ccv_nnc_case.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
test/unit/nnc/forward.tests.c
 100.00% (10/10)
 100.00% (10/10)
  86.40% (578/669)
  90.08% (554/615)
test/unit/nnc/gradient.tests.c
 100.00% (1/1)
 100.00% (1/1)
  90.27% (167/185)
  84.73% (111/131)
test/unit/nnc/graph.tests.c
 100.00% (2/2)
 100.00% (2/2)
  81.54% (159/195)
  84.35% (97/115)
test/unit/nnc/symbolic.graph.tests.c
 100.00% (2/2)
 100.00% (2/2)
  69.83% (125/179)
  66.97% (73/109)
test/unit/nnc/tensor.tests.c
 100.00% (3/3)
 100.00% (3/3)
  73.25% (115/157)
  67.07% (55/82)
test/unit/nnc/tfb.tests.c
 100.00% (2/2)
 100.00% (2/2)
  20.25% (32/158)
  34.38% (44/128)
test/unit/nnc/transform.tests.c
 100.00% (3/3)
 100.00% (3/3)
  87.39% (208/238)
  86.49% (96/111)
test/unit/nnc/while.tests.c
 100.00% (7/7)
 100.00% (7/7)
  92.91% (472/508)
  92.21% (284/308)
test/unit/nnc/winograd.tests.c
 100.00% (3/3)
 100.00% (3/3)
  90.48% (171/189)
  92.11% (105/114)
test/unit/numeric.tests.c
 100.00% (18/18)
 100.00% (18/18)
  32.65% (464/1421)
  19.70% (237/1203)
test/unit/output.tests.c
 100.00% (1/1)
 100.00% (1/1)
  22.12% (23/104)
  34.15% (28/82)
test/unit/transform.tests.c
 100.00% (2/2)
 100.00% (2/2)
  68.42% (39/57)
  63.64% (21/33)
test/unit/util.tests.c
 100.00% (18/18)
 100.00% (18/18)
  22.79% (641/2813)
  20.55% (413/2010)
TOTALS
  75.24% (547/727)
  27.70% (619/2235)
  22.45% (26414/117680)
  15.10% (14401/95375)
Generated by llvm-cov -- llvm version 4.0.0