The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
kernels.cu in csrc |
1577 | - |
SIMD.h in include |
448 | 124 |
optimizer.py in bitsandbytes/optim |
377 | 23 |
ops.cu in csrc |
308 | - |
Algo-Direct-Common.h in include |
281 | 16 |
Algo-Direct2.h in include |
213 | 7 |
Type.h in include |
171 | 12 |
adam.py in bitsandbytes/optim |
161 | 7 |
Portable.h in include |
125 | 11 |
pythonInterface.c in csrc |
119 | - |
lars.py in bitsandbytes/optim |
87 | 6 |
kernels.cuh in csrc |
86 | - |
BinAlgo.h in include |
64 | 2 |
AAlloc.h in include |
63 | 7 |
ops.cuh in csrc |
58 | - |
modules.py in bitsandbytes/nn |
55 | 8 |
adagrad.py in bitsandbytes/optim |
49 | 3 |
rmsprop.py in bitsandbytes/optim |
29 | 3 |
sgd.py in bitsandbytes/optim |
25 | 3 |
AlgoXCodes.h in include |
23 | - |
setup.py in root |
22 | 1 |
adamw.py in bitsandbytes/optim |
21 | 3 |
lamb.py in bitsandbytes/optim |
19 | 3 |
__init__.py in bitsandbytes/optim |
8 | - |
BinSearch.h in include |
7 | - |
pyproject.toml in root |
6 | - |
__init__.py in bitsandbytes |
6 | - |
__init__.py in bitsandbytes/nn |
1 | - |
File | # lines | # units |
---|---|---|
SIMD.h in include |
448 | 124 |
optimizer.py in bitsandbytes/optim |
377 | 23 |
Algo-Direct-Common.h in include |
281 | 16 |
Type.h in include |
171 | 12 |
Portable.h in include |
125 | 11 |
modules.py in bitsandbytes/nn |
55 | 8 |
AAlloc.h in include |
63 | 7 |
Algo-Direct2.h in include |
213 | 7 |
adam.py in bitsandbytes/optim |
161 | 7 |
lars.py in bitsandbytes/optim |
87 | 6 |
rmsprop.py in bitsandbytes/optim |
29 | 3 |
lamb.py in bitsandbytes/optim |
19 | 3 |
sgd.py in bitsandbytes/optim |
25 | 3 |
adagrad.py in bitsandbytes/optim |
49 | 3 |
adamw.py in bitsandbytes/optim |
21 | 3 |
BinAlgo.h in include |
64 | 2 |
setup.py in root |
22 | 1 |
There are 13 files with lines longer than 120 characters. In total, there are 187 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SIMD.h in include |
448 | 124 | 55 |
kernels.cu in csrc |
1577 | - | 39 |
pythonInterface.c in csrc |
119 | - | 31 |
ops.cu in csrc |
308 | - | 25 |
optimizer.py in bitsandbytes/optim |
377 | 23 | 18 |
kernels.cuh in csrc |
86 | - | 7 |
ops.cuh in csrc |
58 | - | 3 |
Algo-Direct-Common.h in include |
281 | 16 | 3 |
modules.py in bitsandbytes/nn |
55 | 8 | 2 |
Portable.h in include |
125 | 11 | 1 |
Algo-Direct2.h in include |
213 | 7 | 1 |
rmsprop.py in bitsandbytes/optim |
29 | 3 | 1 |
lars.py in bitsandbytes/optim |
87 | 6 | 1 |