huggingface / optimum
File Size

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

Intro
Learn more...
File Size Overall
32% | 22% | 26% | 11% | 7%
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
py32% | 22% | 26% | 11% | 7%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
optimum32% | 22% | 26% | 10% | 7%
ROOT0% | 0% | 0% | 65% | 34%
Longest Files (Top 50)
File# lines# units
model_configs.py
in optimum/exporters/onnx
2222 112
tasks.py
in optimum/exporters
1810 26
input_generators.py
in optimum/utils
1361 76
encoder_models.py
in optimum/bettertransformer/models
1301 23
modeling_seq2seq.py
in optimum/onnxruntime
1085 37
modeling_ort.py
in optimum/onnxruntime
1049 23
model_patcher.py
in optimum/exporters/onnx
951 59
modeling_diffusion.py
in optimum/onnxruntime
857 27
convert.py
in optimum/exporters/onnx
786 12
trainer.py
in optimum/onnxruntime
740 15
base.py
in optimum/exporters/onnx
682 40
quantizer.py
in optimum/gptq
612 13
attention.py
in optimum/bettertransformer/models
585 15
configuration.py
in optimum/onnxruntime
544 26
modeling_decoder.py
in optimum/onnxruntime
531 10
utils.py
in optimum/exporters
488 17
training_args.py
in optimum/onnxruntime
484 1
transformations.py
in optimum/fx/optimization
420 31
passes.py
in optimum/fx/parallelization
388 23
op_handlers.py
in optimum/fx/parallelization/op_registry
372 21
pipelines_base.py
in optimum/pipelines
365 3
357 13
config.py
in optimum/exporters/onnx
345 19
utils.py
in optimum/fx/parallelization
336 30
base.py
in optimum/onnxruntime
330 33
__main__.py
in optimum/exporters/onnx
306 2
quantization.py
in optimum/onnxruntime
298 10
utils.py
in optimum/onnxruntime
294 20
289 12
onnx.py
in optimum/commands/export
271 3
decoder_models.py
in optimum/bettertransformer/models
262 29
transformation.py
in optimum/bettertransformer
251 5
convert.py
in optimum/exporters/tflite
242 5
import_utils.py
in optimum/utils
237 28
runs.py
in optimum/utils
220 6
tflite.py
in optimum/commands/export
214 4
normalized_config.py
in optimum/utils
205 9
204 7
198 6
runs_base.py
in optimum
193 18
optimization.py
in optimum/onnxruntime
193 7
utils.py
in optimum/exporters/onnx
189 15
base.py
in optimum/utils/preprocessing
180 9
__init__.py
in optimum/onnxruntime
178 -
base.py
in optimum/exporters/tflite
158 14
__init__.py
in optimum/onnxruntime/runs
157 4
__init__.py
in optimum/bettertransformer/models
152 8
data.py
in optimum/gptq
148 9
decomp.py
in optimum/fx/parallelization
136 12
setup.py
in root
133 -
Files With Most Units (Top 50)
File# lines# units
model_configs.py
in optimum/exporters/onnx
2222 112
input_generators.py
in optimum/utils
1361 76
model_patcher.py
in optimum/exporters/onnx
951 59
base.py
in optimum/exporters/onnx
682 40
modeling_seq2seq.py
in optimum/onnxruntime
1085 37
base.py
in optimum/onnxruntime
330 33
113 32
transformations.py
in optimum/fx/optimization
420 31
utils.py
in optimum/fx/parallelization
336 30
decoder_models.py
in optimum/bettertransformer/models
262 29
import_utils.py
in optimum/utils
237 28
modeling_diffusion.py
in optimum/onnxruntime
857 27
configuration.py
in optimum/onnxruntime
544 26
tasks.py
in optimum/exporters
1810 26
modeling_ort.py
in optimum/onnxruntime
1049 23
encoder_models.py
in optimum/bettertransformer/models
1301 23
passes.py
in optimum/fx/parallelization
388 23
logging.py
in optimum/utils
118 22
op_handlers.py
in optimum/fx/parallelization/op_registry
372 21
utils.py
in optimum/onnxruntime
294 20
config.py
in optimum/exporters/onnx
345 19
runs_base.py
in optimum
193 18
utils.py
in optimum/exporters
488 17
dist_ops.py
in optimum/fx/parallelization/distributed
96 16
testing_utils.py
in optimum/utils
106 15
trainer.py
in optimum/onnxruntime
740 15
utils.py
in optimum/exporters/onnx
189 15
attention.py
in optimum/bettertransformer/models
585 15
base.py
in optimum/exporters/tflite
158 14
357 13
quantizer.py
in optimum/gptq
612 13
289 12
convert.py
in optimum/exporters/onnx
786 12
decomp.py
in optimum/fx/parallelization
136 12
base.py
in optimum/commands
86 11
quantization.py
in optimum/onnxruntime
298 10
modeling_decoder.py
in optimum/onnxruntime
531 10
base.py
in optimum/utils/preprocessing
180 9
normalized_config.py
in optimum/utils
205 9
data.py
in optimum/gptq
148 9
_traceable_cache.py
in optimum/exporters/onnx
49 8
base.py
in optimum/exporters
107 8
__init__.py
in optimum/bettertransformer/models
152 8
optimization.py
in optimum/onnxruntime
193 7
204 7
utils.py
in optimum/gptq
67 7
utils.py
in optimum/onnx
61 6
198 6
configuration.py
in optimum/onnx
66 6
runs.py
in optimum/utils
220 6
Files With Long Lines (Top 42)

There are 42 files with lines longer than 120 characters. In total, there are 212 long lines.

File# lines# units# long lines
convert.py
in optimum/exporters/onnx
786 12 21
transformation.py
in optimum/bettertransformer
251 5 17
tasks.py
in optimum/exporters
1810 26 16
model_configs.py
in optimum/exporters/onnx
2222 112 14
quantizer.py
in optimum/gptq
612 13 13
357 13 11
onnx.py
in optimum/commands/export
271 3 11
modeling_decoder.py
in optimum/onnxruntime
531 10 11
utils.py
in optimum/onnxruntime
294 20 9
modeling_seq2seq.py
in optimum/onnxruntime
1085 37 7
tflite.py
in optimum/commands/export
214 4 6
modeling_ort.py
in optimum/onnxruntime
1049 23 6
__main__.py
in optimum/exporters/onnx
306 2 6
base.py
in optimum/exporters/onnx
682 40 5
import_utils.py
in optimum/utils
237 28 4
runs.py
in optimum/utils
220 6 4
quantization.py
in optimum/onnxruntime
298 10 4
optimize.py
in optimum/onnxruntime/subpackage/commands
72 3 4
289 12 3
training_args.py
in optimum/onnxruntime
484 1 3
trainer.py
in optimum/onnxruntime
740 15 3
optimization.py
in optimum/onnxruntime
193 7 3
model_patcher.py
in optimum/exporters/onnx
951 59 3
utils.py
in optimum/exporters
488 17 3
__init__.py
in optimum/bettertransformer/models
152 8 3
198 6 2
input_generators.py
in optimum/utils
1361 76 2
configuration.py
in optimum/onnxruntime
544 26 2
utils.py
in optimum/exporters/onnx
189 15 2
204 7 2
pipelines_base.py
in optimum/pipelines
365 3 1
optimum_cli.py
in optimum/commands
106 5 1
base.py
in optimum/utils/preprocessing
180 9 1
file_utils.py
in optimum/utils
51 2 1
trainer_seq2seq.py
in optimum/onnxruntime
131 4 1
quantize.py
in optimum/onnxruntime/subpackage/commands
76 3 1
__main__.py
in optimum/exporters/tflite
111 1 1
base.py
in optimum/bettertransformer/models
105 3 1
utils.py
in optimum/fx/parallelization
336 30 1
loss.py
in optimum/fx/parallelization/parallel_layers
99 6 1
utils.py
in optimum/fx
20 2 1
utils.py
in optimum/gptq
67 7 1