Coverage Report

Created: 2017-11-12 21:27

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)
   6.15% (24/390)
  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.44% (3/684)
  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.74% (395/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.50% (250/5553)
   2.71% (126/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)
  50.00% (3/6)
  83.52% (218/261)
 119.72% (170/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)
  85.34% (262/307)
  80.26% (122/152)
lib/ccv_numeric.c
  70.00% (7/10)
  70.00% (7/10)
   5.56% (1486/26731)
   4.08% (885/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.46% (955/3751)
  14.63% (550/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)
  80.00% (4/5)
  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)
  51.72% (45/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)
  33.33% (17/51)
 100.00% (7/7)
 700.00% (7/1)
lib/nnc/ccv_nnc_cmd.c
  86.96% (20/23)
  86.96% (20/23)
  82.62% (328/397)
  77.43% (199/257)
lib/nnc/ccv_nnc_easy.h
  80.00% (8/10)
   8.89% (40/450)
  72.73% (80/110)
 560.00% (56/10)
lib/nnc/ccv_nnc_graph.c
  82.86% (29/35)
  82.86% (29/35)
  87.73% (1022/1165)
  83.75% (644/769)
lib/nnc/ccv_nnc_graph_while.c
 100.00% (12/12)
 100.00% (12/12)
  66.19% (834/1260)
  60.82% (475/781)
lib/nnc/ccv_nnc_internal.h
  75.00% (3/4)
   3.79% (5/132)
  70.18% (40/57)
 650.00% (26/4)
lib/nnc/ccv_nnc_symbolic_graph.c
  89.74% (35/39)
  89.74% (35/39)
  87.16% (1086/1246)
  87.42% (646/739)
lib/nnc/ccv_nnc_symbolic_graph_backward.c
  96.15% (25/26)
  96.15% (25/26)
  93.45% (1956/2093)
  91.68% (1113/1214)
lib/nnc/ccv_nnc_symbolic_graph_compile.c
 100.00% (38/38)
 100.00% (38/38)
  61.94% (2829/4567)
  53.93% (1661/3080)
lib/nnc/ccv_nnc_symbolic_graph_while.c
  80.00% (4/5)
  80.00% (4/5)
  79.14% (110/139)
  83.33% (35/42)
lib/nnc/ccv_nnc_tensor.c
  77.78% (7/9)
  77.78% (7/9)
  84.17% (202/240)
  86.81% (125/144)
lib/nnc/ccv_nnc_tensor_tape.c
  80.00% (12/15)
  80.00% (12/15)
  72.37% (317/438)
  64.97% (230/354)
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)
  86.89% (53/61)
  78.05% (32/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)
  67.48% (83/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.75% (189/206)
  88.82% (143/161)
lib/nnc/cmd/ew/ccv_nnc_ew_cpu_ref.c
 100.00% (20/20)
 100.00% (20/20)
  54.39% (527/969)
  50.00% (238/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
 100.00% (2/2)
  31.48% (17/54)
 100.00% (40/40)
1200.00% (24/2)
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/dense.net.tests.c
 100.00% (2/2)
 100.00% (2/2)
  96.80% (272/281)
  96.30% (156/162)
test/int/nnc/graph.vgg.d.tests.c
 100.00% (2/2)
 100.00% (2/2)
  94.39% (185/196)
  93.91% (108/115)
test/int/nnc/symbolic.graph.vgg.d.tests.c
 100.00% (2/2)
 100.00% (2/2)
  95.74% (247/258)
  95.27% (141/148)
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.58% (1910/2313)
  79.16% (1132/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)
  87.67% (448/511)
  87.12% (284/326)
test/unit/nnc/autograd.vector.tests.c
 100.00% (7/7)
 100.00% (7/7)
  88.86% (1005/1131)
  88.37% (638/722)
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.55% (579/669)
  90.24% (555/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)
  73.40% (149/203)
  70.25% (85/121)
test/unit/nnc/tape.tests.c
  50.00% (1/2)
  50.00% (1/2)
  70.73% (290/410)
  72.76% (211/290)
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.backward.tests.c
 100.00% (3/3)
 100.00% (3/3)
  93.96% (280/298)
  92.59% (150/162)
test/unit/nnc/while.tests.c
 100.00% (12/12)
 100.00% (12/12)
  90.11% (1312/1456)
  88.75% (757/853)
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
  78.46% (652/831)
  28.65% (745/2600)
  25.61% (31131/121557)
  18.04% (17720/98219)
Generated by llvm-cov -- llvm version 5.0.0