Files

Files
1,859
38 extensions
Lines of Code
576,867
310 per file
Average File Size
13.0 KB
23.6 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
py1,038453,80878.7%437
rst22664,57611.2%285
pyx5221,1423.7%406
tp2413,1822.3%549
cpp56,8461.2%1,369
yml472,7860.5%59
lock132,4240.4%186
pxd231,5010.3%65
css81,3750.2%171
sh231,1410.2%49
c31,1330.2%377
build219940.2%47
csv59420.2%188
txt548840.2%16
template66910.1%115
toml24910.1%245
h74280.1%61
js73830.1%54
html33620.1%120
md103100.1%31
svg72820.0%40
json52130.0%42
pyi21640.0%82
bat11400.0%140
pxi21180.0%59
yaml1570.0%57
jinja21490.0%49
cff1480.0%48
inc1110.0%11
in250.0%2
png100———
gz82———
jpg6———
pdf2———
typed2———
bmp1———
ico1———
jpeg1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
doc/whats_new.rst1,033
sklearn/tests/test_common.py542
sklearn/utils/estimator_checks.py491
sklearn/tree/_tree.pyx463
sklearn/metrics/pairwise.py405
sklearn/utils/validation.py373
doc/modules/model_evaluation.rst367
sklearn/feature_extraction/text.py354
doc/modules/linear_model.rst344
sklearn/tree/tests/test_tree.py305
doc/modules/clustering.rst298
doc/whats_new/v0.20.rst289
doc/developers/contributing.rst288
doc/conf.py275
doc/modules/ensemble.rst271
sklearn/pipeline.py254
sklearn/linear_model/tests/test_logistic.py251
sklearn/base.py245
sklearn/utils/extmath.py244
doc/whats_new/v1.1.rst241
sklearn/utils/__init__.py237
sklearn/model_selection/_search.py234
sklearn/naive_bayes.py234
sklearn/ensemble/tests/test_forest.py230
sklearn/utils/tests/test_validation.py229