elastic / ml-cpp
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
25% | 30% | 23% | 12% | 8%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cc33% | 32% | 21% | 8% | 5%
h0% | 23% | 29% | 26% | 19%
cmake0% | 0% | 53% | 0% | 46%
c0% | 0% | 100% | 0% | 0%
yaml0% | 0% | 100% | 0% | 0%
rb0% | 0% | 0% | 77% | 22%
ps10% | 0% | 0% | 74% | 25%
xml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib32% | 32% | 21% | 8% | 4%
include0% | 24% | 29% | 25% | 19%
cmake0% | 0% | 50% | 0% | 49%
build-setup0% | 0% | 69% | 30% | 0%
ROOT0% | 0% | 89% | 0% | 10%
devbin0% | 0% | 0% | 29% | 70%
ruby0% | 0% | 0% | 77% | 22%
dev-tools0% | 0% | 0% | 65% | 34%
buildSrc0% | 0% | 0% | 0% | 100%
devinclude0% | 0% | 0% | 0% | 100%
devlib0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CBoostedTreeTest.cc
in lib/maths/analytics/unittest
3073 22
CTimeSeriesDecompositionDetail.cc
in lib/maths/time_series
2576 160
CTimeSeriesModel.cc
in lib/maths/time_series
2563 102
CEventRateModelTest.cc
in lib/model/unittest
2397 7
CBoostedTreeImpl.cc
in lib/maths/analytics
2240 70
CTimeSeriesModelTest.cc
in lib/maths/time_series/unittest
2153 17
CTimeSeriesDecompositionTest.cc
in lib/maths/time_series/unittest
2062 8
CMetricModelTest.cc
in lib/model/unittest
1943 7
CTimeSeriesTestForSeasonality.cc
in lib/maths/time_series
1842 92
CJsonOutputWriterTest.cc
in lib/api/unittest
1698 10
CHierarchicalResultsTest.cc
in lib/model/unittest
1693 17
FunctionTypes.cc
in lib/model
1635 10
CMetricDataGathererTest.cc
in lib/model/unittest
1635 7
ModelTypes.cc
in lib/model
1597 38
CBoostedTreeFactory.cc
in lib/maths/analytics
1582 46
CBoostedTreeLoss.cc
in lib/maths/analytics
1573 146
1547 89
CMultimodalPriorTest.cc
in lib/maths/common/unittest
1525 9
CEventRateDataGathererTest.cc
in lib/model/unittest
1510 27
CLinearAlgebraTest.cc
in lib/maths/common/unittest
1455 2
CTools.cc
in lib/maths/common
1417 76
1378 62
CDataFrameUtilsTest.cc
in lib/maths/analytics/unittest
1343 8
CBoostedTreeLossTest.cc
in lib/maths/analytics/unittest
1337 3
CAnomalyJob.cc
in lib/api
1336 55
CLogNormalMeanPrecConjugateTest.cc
in lib/maths/common/unittest
1231 1
CDataFrameUtils.cc
in lib/maths/analytics
1227 21
CTimeSeriesTestForSeasonalityTest.cc
in lib/maths/time_series/unittest
1224 4
CXMeansOnline1d.cc
in lib/maths/common
1187 63
CModelTypesTest.cc
in lib/model/unittest
1158 -
CMultimodalPrior.cc
in lib/maths/common
1142 40
1122 44
CNormalMeanPrecConjugateTest.cc
in lib/maths/common/unittest
1120 1
CGammaRateConjugateTest.cc
in lib/maths/common/unittest
1120 1
CBasicStatisticsTest.cc
in lib/maths/common/unittest
1102 3
CSignalTest.cc
in lib/maths/time_series/unittest
1101 3
1068 6
CGammaRateConjugate.cc
in lib/maths/common
1061 48
CMemoryUsageTest.cc
in lib/core/unittest
1058 32
CToolsTest.cc
in lib/maths/common/unittest
1049 26
CMetricPopulationModelTest.cc
in lib/model/unittest
1039 5
1002 24
CMultinomialConjugate.cc
in lib/maths/common
997 45
CIntegrationTest.cc
in lib/maths/common/unittest
997 10
995 50
CDataFrameCategoryEncoder.cc
in lib/maths/analytics
989 70
CSignal.cc
in lib/maths/time_series
980 27
980 30
CBoostedTreeHyperparameters.cc
in lib/maths/analytics
969 34
CSampleQueueTest.cc
in lib/model/unittest
953 1
Files With Most Units (Top 50)
File# lines# units
CTimeSeriesDecompositionDetail.cc
in lib/maths/time_series
2576 160
CBoostedTreeLoss.cc
in lib/maths/analytics
1573 146
CLinearAlgebra.h
in include/maths/common
944 131
CTimeSeriesModel.cc
in lib/maths/time_series
2563 102
CTimeSeriesTestForSeasonality.cc
in lib/maths/time_series
1842 92
1547 89
CTools.cc
in lib/maths/common
1417 76
CBoostedTreeImpl.cc
in lib/maths/analytics
2240 70
CDataFrameCategoryEncoder.cc
in lib/maths/analytics
989 70
CBasicStatistics.h
in include/maths/common
801 66
CPersistUtils.h
in include/core
883 66
CBoostJsonWriterBase.h
in include/core
590 66
CSampling.cc
in lib/maths/common
703 64
CXMeansOnline1d.cc
in lib/maths/common
1187 63
1378 62
CDataGatherer.cc
in lib/model
654 60
776 60
CBoostedTreeLeafNodeStatistics.h
in include/maths/analytics
652 58
CLinearAlgebraShims.h
in include/maths/common
318 56
CQDigest.cc
in lib/maths/common
792 56
CAnomalyJob.cc
in lib/api
1336 55
CLinearAlgebraTools.h
in include/maths/common
676 54
CXMeansOnline.h
in include/maths/common
894 54
COutliers.h
in include/maths/analytics
607 51
995 50
595 50
CMemoryDef.h
in include/core
534 49
CGammaRateConjugate.cc
in lib/maths/common
1061 48
583 48
CModel.cc
in lib/maths/common
341 47
CBoostedTreeFactory.cc
in lib/maths/analytics
1582 46
CMultinomialConjugate.cc
in lib/maths/common
997 45
CStringUtils.cc
in lib/core
811 45
CLinearAlgebraEigen.h
in include/maths/common
539 44
1122 44
CTrendComponent.cc
in lib/maths/time_series
683 43
CTimeSeriesTestForChange.cc
in lib/maths/time_series
730 43
COneOfNPrior.cc
in lib/maths/common
848 41
CAdaptiveBucketing.cc
in lib/maths/time_series
750 41
859 41
CMultimodalPrior.cc
in lib/maths/common
1142 40
CQuantileSketch.cc
in lib/maths/common
637 40
548 40
COrderings.h
in include/maths/common
245 39
CAnomalyJobConfig.h
in include/api
430 39
CNormalMeanPrecConjugate.cc
in lib/maths/common
925 39
CBayesianOptimisation.cc
in lib/maths/common
764 39
303 39
CCompressedLfuCache.h
in include/core
506 38
ModelTypes.cc
in lib/model
1597 38
Files With Long Lines (Top 50)

There are 76 files with lines longer than 120 characters. In total, there are 433 long lines.

File# lines# units# long lines
CAnomalyJobConfigTest.cc
in lib/api/unittest
931 - 153
767 3 94
CLowessTest.cc
in lib/maths/common/unittest
194 - 21
CLinearAlgebraTools.cc
in lib/maths/common
316 11 16
144 - 13
CConfigUpdaterTest.cc
in lib/api/unittest
176 - 8
407 - 6
CAgglomerativeClustererTest.cc
in lib/maths/common/unittest
343 9 6
173 6 6
CWordExtractorTest.cc
in lib/core/unittest
97 - 6
403 15 6
227 - 5
CRegexTest.cc
in lib/core/unittest
307 - 5
CAnomalyJobTest.cc
in lib/api/unittest
919 11 4
846 15 4
CTimeSeriesTestForSeasonalityTest.cc
in lib/maths/time_series/unittest
1224 4 3
crossref.py
in lib/core
63 - 3
589 7 3
136 1 3
CFieldDataCategorizerTest.cc
in lib/api/unittest
572 15 3
msvc.cmake
in cmake/compiler
49 - 2
CWordDictionary.h
in include/core
129 16 2
CCompressedLfuCache.h
in include/core
506 38 2
CEventRateDataGathererTest.cc
in lib/model/unittest
1510 27 2
CMemoryUsageJsonWriterTest.cc
in lib/core/unittest
96 - 2
CHashingTest.cc
in lib/core/unittest
325 - 2
CStringUtilsTest.cc
in lib/core/unittest
906 1 2
186 2 2
633 2 2
49 - 1
vs2019.cmake
in cmake/compiler
46 - 1
vs2022.cmake
in cmake/compiler
47 - 1
214 - 1
CCmdLineParser.cc
in devbin/model_extractor
113 1 1
CBoostedTreeLeafNodeStatistics.h
in include/maths/analytics
652 58 1
CTypeTraits.h
in include/maths/common
215 - 1
CMixtureDistribution.h
in include/maths/common
367 13 1
CBootstrapClusterer.h
in include/maths/common
729 32 1
CDecompositionComponent.h
in include/maths/time_series
101 - 1
CTimeSeriesMultibucketFeatures.h
in include/maths/time_series
232 25 1
179 1 1
CAnomalyDetector.h
in include/model
159 - 1
CModelTools.h
in include/model
141 1 1
195 1 1
CDataCategorizer.h
in include/model
73 - 1
CBucketGatherer.h
in include/model
213 4 1
184 - 1
CMaskIterator.h
in include/core
114 3 1
CAnomalyJob.h
in include/api
250 - 1
CDataFrameCategoryEncoder.cc
in lib/maths/analytics
989 70 1