huggingface / segment-anything-2
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 56 files with 10,920 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 4 files changed 6-20 times (1,472 lines of code)
    • 52 files changed 1-5 times (9,448 lines of code)
0% | 0% | 0% | 13% | 86%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 56 files with 10,920 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 13 files changed by 2-5 contributors (4,030 lines of code)
    • 43 files changed by 1 contributor (6,890 lines of code)
0% | 0% | 0% | 36% | 63%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, tsx, py, yaml, frag, md, json, txt, ipynb, graphql, gitignore, vert, js, watchmanconfig, dockerfile, scss, dockerignore, sh, html, babelrc, clang-format, toml, cjs, cu, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 16% | 83%
yaml0% | 0% | 0% | 0% | 100%
cu0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sam20% | 0% | 0% | 23% | 76%
ROOT0% | 0% | 0% | 100% | 0%
training0% | 0% | 0% | 0% | 100%
coreml0% | 0% | 0% | 0% | 100%
sav_dataset0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
117 6 2024-08-03 2024-10-01 8 5 niels.rogge1@gmail.com pedro@huggingface.co
setup.py
in root
138 4 2024-08-06 2024-10-01 8 4 ronghang.hu@gmail.com pedro@huggingface.co
362 14 2024-08-03 2024-09-12 8 5 niels.rogge1@gmail.com 45471420+fl33tw00d@users.no...
855 24 2024-08-05 2024-10-01 8 5 niels.rogge1@gmail.com pedro@huggingface.co
hieradet.py
in sam2/modeling/backbones
230 10 2024-08-07 2024-10-01 4 4 coolarun477@gmail.com pedro@huggingface.co
misc.py
in sam2/utils
243 13 2024-08-06 2024-10-01 4 2 ronghang.hu@gmail.com pedro@huggingface.co
sam2_base.py
in sam2/modeling
640 15 2024-08-12 2024-10-01 4 3 ronghang.hu@gmail.com pedro@huggingface.co
transforms.py
in sam2/utils
78 6 2024-08-06 2024-10-01 3 2 ronghang.hu@gmail.com pedro@huggingface.co
image_encoder.py
in sam2/modeling/backbones
94 4 2024-09-12 2024-10-01 2 2 45471420+fl33tw00d@users.no... pedro@huggingface.co
position_encoding.py
in sam2/modeling
160 13 2024-08-12 2024-08-14 2 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
292 8 2024-08-12 2024-08-13 2 2 ronghang.hu@gmail.com haithamkhedr@meta.com
sav_benchmark.py
in sav_dataset/utils
318 11 2024-08-14 2024-09-12 2 2 ronghang.hu@gmail.com 45471420+fl33tw00d@users.no...
export.py
in coreml
422 16 2024-09-12 2024-10-01 2 2 45471420+fl33tw00d@users.no... pedro@huggingface.co
__init__.py
in training
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/utils
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/model
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/dataset
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
4 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sav_evaluator.py
in sav_dataset
44 - 2024-08-14 2024-08-14 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
utils.py
in training/dataset
52 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_sampler.py
in training/dataset
67 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
98 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_b+.yaml
in sam2/configs/sam2
98 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_s.yaml
in sam2/configs/sam2
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_t.yaml
in sam2/configs/sam2
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_b+.yaml
in sam2/configs/sam2.1
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
102 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_l.yaml
in sam2/configs/sam2
102 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
data_utils.py
in training/utils
102 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_t.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_s.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_l.yaml
in sam2/configs/sam2.1
105 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_datasets.py
in training/dataset
116 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_dataset.py
in training/dataset
120 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
128 4 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
memory_attention.py
in sam2/modeling
130 6 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
prompt_encoder.py
in sam2/modeling/sam
133 9 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
logger.py
in training/utils
136 16 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_utils.py
in sam2/modeling
193 14 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
loss_fns.py
in training
194 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_segment_loader.py
in training/dataset
194 19 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
mask_decoder.py
in sam2/modeling/sam
202 5 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train_utils.py
in training/utils
202 29 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
checkpoint_utils.py
in training/utils
208 13 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train.py
in training
212 9 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_raw_dataset.py
in training/dataset
229 12 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
transformer.py
in sam2/modeling/sam
236 11 2024-08-06 2024-08-06 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
241 - 2024-07-30 2024-07-30 1 2 ronghang.hu@gmail.com 135471798+charlescnorton@us...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
362 14 2024-08-03 2024-09-12 8 5 niels.rogge1@gmail.com 45471420+fl33tw00d@users.no...
117 6 2024-08-03 2024-10-01 8 5 niels.rogge1@gmail.com pedro@huggingface.co
855 24 2024-08-05 2024-10-01 8 5 niels.rogge1@gmail.com pedro@huggingface.co
setup.py
in root
138 4 2024-08-06 2024-10-01 8 4 ronghang.hu@gmail.com pedro@huggingface.co
hieradet.py
in sam2/modeling/backbones
230 10 2024-08-07 2024-10-01 4 4 coolarun477@gmail.com pedro@huggingface.co
sam2_base.py
in sam2/modeling
640 15 2024-08-12 2024-10-01 4 3 ronghang.hu@gmail.com pedro@huggingface.co
misc.py
in sam2/utils
243 13 2024-08-06 2024-10-01 4 2 ronghang.hu@gmail.com pedro@huggingface.co
transforms.py
in sam2/utils
78 6 2024-08-06 2024-10-01 3 2 ronghang.hu@gmail.com pedro@huggingface.co
sav_benchmark.py
in sav_dataset/utils
318 11 2024-08-14 2024-09-12 2 2 ronghang.hu@gmail.com 45471420+fl33tw00d@users.no...
export.py
in coreml
422 16 2024-09-12 2024-10-01 2 2 45471420+fl33tw00d@users.no... pedro@huggingface.co
image_encoder.py
in sam2/modeling/backbones
94 4 2024-09-12 2024-10-01 2 2 45471420+fl33tw00d@users.no... pedro@huggingface.co
292 8 2024-08-12 2024-08-13 2 2 ronghang.hu@gmail.com haithamkhedr@meta.com
241 - 2024-07-30 2024-07-30 1 2 ronghang.hu@gmail.com 135471798+charlescnorton@us...
position_encoding.py
in sam2/modeling
160 13 2024-08-12 2024-08-14 2 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
vos_dataset.py
in training/dataset
120 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/dataset
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_datasets.py
in training/dataset
116 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_segment_loader.py
in training/dataset
194 19 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_sampler.py
in training/dataset
67 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
utils.py
in training/dataset
52 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
transforms.py
in training/dataset
426 25 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_raw_dataset.py
in training/dataset
229 12 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.py
in training/model
416 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/model
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
checkpoint_utils.py
in training/utils
208 13 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/utils
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
data_utils.py
in training/utils
102 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train_utils.py
in training/utils
202 29 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
distributed.py
in training/utils
333 33 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
logger.py
in training/utils
136 16 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
128 4 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
trainer.py
in training
826 38 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train.py
in training
212 9 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
loss_fns.py
in training
194 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
optimizer.py
in training
312 21 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sav_evaluator.py
in sav_dataset
44 - 2024-08-14 2024-08-14 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
sam2_utils.py
in sam2/modeling
193 14 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
mask_decoder.py
in sam2/modeling/sam
202 5 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
transformer.py
in sam2/modeling/sam
236 11 2024-08-06 2024-08-06 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
prompt_encoder.py
in sam2/modeling/sam
133 9 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
memory_attention.py
in sam2/modeling
130 6 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
sam2.1_hiera_b+_MOSE_finetune.yaml
in sam2/configs/sam2.1_training
293 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_s.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_t.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_l.yaml
in sam2/configs/sam2.1
105 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_b+.yaml
in sam2/configs/sam2.1
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_l.yaml
in sam2/configs/sam2
102 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_b+.yaml
in sam2/configs/sam2
98 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_t.yaml
in sam2/configs/sam2
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
amg.py
in sam2/utils
233 25
memory_encoder.py
in sam2/modeling
128 8
sav_utils.py
in sav_dataset/utils
113 6
utils.py
in sam2/modeling/backbones
44 4
6 -
__init__.py
in sam2/modeling
1 -
__init__.py
in sam2/modeling/backbones
1 -
__init__.py
in sam2/modeling/sam
1 -
__init__.py
in sam2/utils
1 -
trainer.py
in training
826 38 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
transforms.py
in training/dataset
426 25 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.py
in training/model
416 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
distributed.py
in training/utils
333 33 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
optimizer.py
in training
312 21 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_b+_MOSE_finetune.yaml
in sam2/configs/sam2.1_training
293 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
transformer.py
in sam2/modeling/sam
236 11 2024-08-06 2024-08-06 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
vos_raw_dataset.py
in training/dataset
229 12 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train.py
in training
212 9 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
checkpoint_utils.py
in training/utils
208 13 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
train_utils.py
in training/utils
202 29 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
mask_decoder.py
in sam2/modeling/sam
202 5 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_segment_loader.py
in training/dataset
194 19 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
loss_fns.py
in training
194 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_utils.py
in sam2/modeling
193 14 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
position_encoding.py
in sam2/modeling
160 13 2024-08-12 2024-08-14 2 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
logger.py
in training/utils
136 16 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
prompt_encoder.py
in sam2/modeling/sam
133 9 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
memory_attention.py
in sam2/modeling
130 6 2024-09-12 2024-09-12 1 1 45471420+fl33tw00d@users.no... 45471420+fl33tw00d@users.no...
128 4 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_dataset.py
in training/dataset
120 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_datasets.py
in training/dataset
116 7 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_l.yaml
in sam2/configs/sam2.1
105 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_s.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_t.yaml
in sam2/configs/sam2.1
104 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
data_utils.py
in training/utils
102 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_l.yaml
in sam2/configs/sam2
102 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
102 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2.1_hiera_b+.yaml
in sam2/configs/sam2.1
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_t.yaml
in sam2/configs/sam2
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_s.yaml
in sam2/configs/sam2
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
101 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sam2_hiera_b+.yaml
in sam2/configs/sam2
98 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
98 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
vos_sampler.py
in training/dataset
67 6 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
utils.py
in training/dataset
52 8 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
sav_evaluator.py
in sav_dataset
44 - 2024-08-14 2024-08-14 1 1 ronghang.hu@gmail.com ronghang.hu@gmail.com
4 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/dataset
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co
__init__.py
in training/model
1 - 2024-10-01 2024-10-01 1 1 pedro@huggingface.co pedro@huggingface.co