huggingface / segment-anything-2
File Size

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

Intro
Learn more...
File Size Overall
0% | 20% | 47% | 27% | 5%
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
py0% | 23% | 50% | 21% | 4%
yaml0% | 0% | 19% | 67% | 12%
cu0% | 0% | 100% | 0% | 0%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sam20% | 24% | 38% | 30% | 6%
training0% | 19% | 54% | 23% | 2%
coreml0% | 0% | 100% | 0% | 0%
sav_dataset0% | 0% | 66% | 23% | 9%
ROOT0% | 0% | 0% | 95% | 4%
Longest Files (Top 50)
File# lines# units
855 24
trainer.py
in training
826 38
sam2_base.py
in sam2/modeling
640 15
transforms.py
in training/dataset
426 25
export.py
in coreml
422 16
sam2.py
in training/model
416 7
362 14
distributed.py
in training/utils
333 33
sav_benchmark.py
in sav_dataset/utils
318 11
optimizer.py
in training
312 21
sam2.1_hiera_b+_MOSE_finetune.yaml
in sam2/configs/sam2.1_training
293 -
292 8
misc.py
in sam2/utils
243 13
241 -
transformer.py
in sam2/modeling/sam
236 11
amg.py
in sam2/utils
233 25
hieradet.py
in sam2/modeling/backbones
230 10
vos_raw_dataset.py
in training/dataset
229 12
train.py
in training
212 9
checkpoint_utils.py
in training/utils
208 13
train_utils.py
in training/utils
202 29
mask_decoder.py
in sam2/modeling/sam
202 5
vos_segment_loader.py
in training/dataset
194 19
loss_fns.py
in training
194 8
sam2_utils.py
in sam2/modeling
193 14
position_encoding.py
in sam2/modeling
160 13
setup.py
in root
138 4
logger.py
in training/utils
136 16
prompt_encoder.py
in sam2/modeling/sam
133 9
memory_attention.py
in sam2/modeling
130 6
128 4
memory_encoder.py
in sam2/modeling
128 8
vos_dataset.py
in training/dataset
120 7
117 6
sam2_datasets.py
in training/dataset
116 7
sav_utils.py
in sav_dataset/utils
113 6
sam2.1_hiera_l.yaml
in sam2/configs/sam2.1
105 -
sam2.1_hiera_s.yaml
in sam2/configs/sam2.1
104 -
sam2.1_hiera_t.yaml
in sam2/configs/sam2.1
104 -
data_utils.py
in training/utils
102 6
sam2_hiera_l.yaml
in sam2/configs/sam2
102 -
102 -
sam2.1_hiera_b+.yaml
in sam2/configs/sam2.1
101 -
sam2_hiera_t.yaml
in sam2/configs/sam2
101 -
sam2_hiera_s.yaml
in sam2/configs/sam2
101 -
101 -
101 -
sam2_hiera_b+.yaml
in sam2/configs/sam2
98 -
98 -
image_encoder.py
in sam2/modeling/backbones
94 4
Files With Most Units (Top 40)
File# lines# units
trainer.py
in training
826 38
distributed.py
in training/utils
333 33
train_utils.py
in training/utils
202 29
transforms.py
in training/dataset
426 25
amg.py
in sam2/utils
233 25
855 24
optimizer.py
in training
312 21
vos_segment_loader.py
in training/dataset
194 19
logger.py
in training/utils
136 16
export.py
in coreml
422 16
sam2_base.py
in sam2/modeling
640 15
sam2_utils.py
in sam2/modeling
193 14
362 14
checkpoint_utils.py
in training/utils
208 13
position_encoding.py
in sam2/modeling
160 13
misc.py
in sam2/utils
243 13
vos_raw_dataset.py
in training/dataset
229 12
sav_benchmark.py
in sav_dataset/utils
318 11
transformer.py
in sam2/modeling/sam
236 11
hieradet.py
in sam2/modeling/backbones
230 10
train.py
in training
212 9
prompt_encoder.py
in sam2/modeling/sam
133 9
utils.py
in training/dataset
52 8
loss_fns.py
in training
194 8
memory_encoder.py
in sam2/modeling
128 8
292 8
vos_dataset.py
in training/dataset
120 7
sam2_datasets.py
in training/dataset
116 7
sam2.py
in training/model
416 7
vos_sampler.py
in training/dataset
67 6
data_utils.py
in training/utils
102 6
sav_utils.py
in sav_dataset/utils
113 6
memory_attention.py
in sam2/modeling
130 6
transforms.py
in sam2/utils
78 6
117 6
mask_decoder.py
in sam2/modeling/sam
202 5
128 4
setup.py
in root
138 4
image_encoder.py
in sam2/modeling/backbones
94 4
utils.py
in sam2/modeling/backbones
44 4
Files With Long Lines (Top 4)

There are 4 files with lines longer than 120 characters. In total, there are 5 long lines.

File# lines# units# long lines
sav_benchmark.py
in sav_dataset/utils
318 11 2
vos_sampler.py
in training/dataset
67 6 1
sam2_base.py
in sam2/modeling
640 15 1
image_encoder.py
in sam2/modeling/backbones
94 4 1