Files

Files
2,032
44 extensions
Lines of Code
898,075
442 per file
Average File Size
27.1 KB
53.8 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
py1,075642,92471.6%598
md18179,5648.9%439
cc13254,8456.1%415
ipynb4241,6234.6%991
txt2112,7291.4%606
h10111,5211.3%114
rst919,3691.0%102
pyi435,2170.6%121
yml415,2150.6%127
sh403,9100.4%97
bazel203,2390.4%161
svg562,9830.3%53
bzl122,0700.2%172
td91,7810.2%197
yaml109130.1%91
patch86110.1%76
css26020.1%301
js13770.0%377
c22530.0%126
fbs12160.0%216
toml81940.0%24
proto41860.0%46
env31660.0%55
cu11350.0%135
template21250.0%62
bazelrc1990.0%99
ms1970.0%97
jax-ubu221720.0%72
jax-ubu241710.0%71
lds6470.0%7
in1450.0%45
json4350.0%8
rocm1350.0%35
security1330.0%33
hlo1300.0%30
html2200.0%10
tpl1200.0%20
pem2160.0%8
cfg2130.0%6
bib170.0%7
png32———
jpg3———
gif2———
typed1———

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
jax/_src/lax/lax.py1,209
tests/api_test.py1,186
tests/pjit_test.py1,103
jax/_src/numpy/lax_numpy.py1,027
CHANGELOG.md1,023
tests/lax_numpy_test.py1,022
jax/_src/pjit.py764
jax/_src/api.py726
tests/pallas/mosaic_gpu_test.py702
jax/experimental/jax2tf/jax2tf.py697
jax/interpreters/pxla.py694
jax/_src/core.py685
tests/lax_test.py668
jax/_src/pallas/mosaic/lowering.py622
jax/_src/interpreters/pxla.py572
tests/BUILD567
jax/_src/interpreters/mlir.py538
jax/core.py535
jax/interpreters/xla.py530
tests/mosaic/gpu_test.py513
jax/_src/pallas/mosaic_gpu/lowering.py511
tests/linalg_test.py456
jax/_src/config.py428
tests/pmap_test.py425
jax/BUILD412