About: dlib is a general purpose cross-platform C++ library designed using contract programming and modern C++ techniques. It supports networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
Fossies downloads: / linux / misc / dlib-19.24.tar.bz2 (tar.gz|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 4104 (3793 regular files in 311 directories)
The corresponding CLOC output data:3501 text files. 3451 unique files. 342 files ignored. github.com/AlDanial/cloc v 1.92 T=3.21 s (1075.0 files/s, 400774.7 lines/s) -------------------------------------------------------------------------------- Language files blank comment code scale 3rd gen. equiv -------------------------------------------------------------------------------- HTML 1657 84682 22 547852 x 1.90 = 1040918.80 C/C++ Header 1029 54573 94776 225480 x 1.00 = 225480.00 C++ 379 26497 16295 108269 x 1.51 = 163486.19 C 240 12106 17853 61999 x 0.77 = 47739.23 JavaScript 11 2441 2512 9417 x 1.48 = 13937.16 SVG 1 0 0 4345 x 1.00 = 4345.00 XML 7 11 8 3216 x 1.90 = 6110.40 CMake 42 563 885 2553 x 1.00 = 2553.00 CUDA 3 366 118 2263 x 1.00 = 2263.00 Python 35 547 1302 1819 x 4.20 = 7639.80 CSS 5 295 63 1261 x 1.00 = 1261.00 XSLT 2 72 30 361 x 1.90 = 685.90 Java 1 22 3 229 x 1.36 = 311.44 Markdown 4 70 0 207 x 1.00 = 207.00 Assembly 1 23 33 189 x 0.25 = 47.25 Fortran 77 20 0 140 160 x 0.75 = 120.00 make 1 16 16 153 x 2.50 = 382.50 Bourne Shell 4 37 31 123 x 3.81 = 468.63 YAML 4 15 7 48 x 0.90 = 43.20 DOS Batch 1 14 1 27 x 0.63 = 17.01 Perl 1 5 0 19 x 4.00 = 76.00 reStructuredText 1 19 17 14 x 1.50 = 21.00 Bourne Again Shell 1 8 1 13 x 3.81 = 49.53 MATLAB 1 6 2 8 x 4.00 = 32.00 -------------------------------------------------------------------------------- SUM: 3451 182388 134115 970025 x 1.57 = 1518195.04 --------------------------------------------------------------------------------
A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.