aws / sagemaker-xgboost-container
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 50 files with 4,187 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (327 lines of code)
    • 15 files changed 6-20 times (1,999 lines of code)
    • 34 files changed 1-5 times (1,861 lines of code)
0% | 0% | 7% | 47% | 44%
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 50 files with 4,187 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (1,624 lines of code)
    • 8 files changed by 6-10 contributors (624 lines of code)
    • 22 files changed by 2-5 contributors (1,667 lines of code)
    • 14 files changed by 1 contributor (272 lines of code)
0% | 38% | 14% | 39% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, pb, txt, md, in, ini, cfg, gitignore, dockerignore, toml, rst, java, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 7% | 48% | 43%
java0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
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
src0% | 0% | 8% | 48% | 43%
ROOT0% | 0% | 0% | 86% | 13%
docker0% | 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
train.py
in src/sagemaker_xgboost_container/algorithm_mode
327 4 2019-05-28 2023-12-27 26 16 dohyeong@amazon.com jj.lim418@gmail.com
hyperparameter_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
316 1 2019-05-28 2023-06-08 20 13 dohyeong@amazon.com 57682969+malav-shastri@user...
data_utils.py
in src/sagemaker_xgboost_container
416 27 2019-05-28 2023-06-22 20 12 dohyeong@amazon.com 98612668+haixiw@users.norep...
xgb_constants.py
in src/sagemaker_xgboost_container/constants
78 - 2019-05-28 2023-06-08 15 13 dohyeong@amazon.com 57682969+malav-shastri@user...
serve.py
in src/sagemaker_xgboost_container/algorithm_mode
166 17 2019-05-28 2022-09-13 15 11 dohyeong@amazon.com 15115482+mabunday@users.nor...
serve_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
321 20 2019-05-28 2023-11-24 14 11 dohyeong@amazon.com 105388439+amzn-choeric@user...
serving.py
in src/sagemaker_xgboost_container
79 9 2019-05-28 2023-03-20 11 8 dohyeong@amazon.com raverkar.nikhil@gmail.com
custom_metrics.py
in src/sagemaker_xgboost_container/metrics
98 20 2019-05-28 2022-09-13 11 9 dohyeong@amazon.com 15115482+mabunday@users.nor...
checkpointing.py
in src/sagemaker_xgboost_container
209 23 2019-09-13 2023-03-06 11 6 kimedw@amazon.com 57682969+malav-shastri@user...
encoder.py
in src/sagemaker_xgboost_container
72 6 2019-05-28 2022-12-29 10 9 dohyeong@amazon.com 105388439+amzn-choeric@user...
sm_env_constants.py
in src/sagemaker_xgboost_container/constants
15 - 2019-05-28 2023-02-07 9 8 dohyeong@amazon.com 100731836+dewan-c@users.nor...
setup.py
in root
37 1 2019-05-28 2024-10-16 9 8 dohyeong@amazon.com mail@e-davidson.com
train_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
57 6 2019-05-28 2022-09-13 9 6 dohyeong@amazon.com 15115482+mabunday@users.nor...
channel_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
25 1 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
training.py
in src/sagemaker_xgboost_container
53 3 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
handler_service.py
in src/sagemaker_xgboost_container/algorithm_mode
57 5 2019-11-06 2022-09-13 7 6 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
callback.py
in src/sagemaker_xgboost_container
70 3 2020-02-27 2023-02-21 5 5 rizwan.gl@gmail.com 57682969+malav-shastri@user...
xgb_content_types.py
in src/sagemaker_xgboost_container/constants
4 - 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
hyperparameter_validation.py
in src/sagemaker_algorithm_toolkit
314 54 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_xgboost_container/algorithm_mode
5 - 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
inference_errors.py
in src/sagemaker_xgboost_container/algorithm_mode
18 4 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_xgboost_container/algorithm_mode
24 1 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
handler_service.py
in src/sagemaker_xgboost_container
27 5 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
dask_data_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
29 3 2023-02-07 2023-02-15 3 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
mms_transformer.py
in src/sagemaker_xgboost_container/mms_patch
42 1 2019-11-21 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
channel_validation.py
in src/sagemaker_algorithm_toolkit
57 8 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
serving_mms.py
in src/sagemaker_xgboost_container
90 7 2020-05-27 2022-12-23 3 3 63808583+balajitummala@user... 105388439+amzn-choeric@user...
model_server.py
in src/sagemaker_xgboost_container/mms_patch
121 10 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
tracker.py
in src/sagemaker_xgboost_container/dmlc_patch
408 31 2019-05-28 2024-10-16 3 3 dohyeong@amazon.com mail@e-davidson.com
__init__.py
in src/sagemaker_xgboost_container/mms_patch
1 - 2019-11-06 2020-05-27 2 2 39601338+ericangelokim@user... 63808583+balajitummala@user...
metadata.py
in src/sagemaker_xgboost_container/algorithm_mode
13 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
integration.py
in src/sagemaker_xgboost_container/algorithm_mode
28 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
exceptions.py
in src/sagemaker_algorithm_toolkit
29 5 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_algorithm_toolkit
35 9 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
prediction_utils.py
in src/sagemaker_xgboost_container
69 6 2021-12-16 2022-09-13 2 2 iaroslav.github@gmail.com 15115482+mabunday@users.nor...
metadata.py
in src/sagemaker_algorithm_toolkit
75 8 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
distributed_gpu_training.py
in src/sagemaker_xgboost_container/distributed_gpu
136 2 2023-02-07 2023-02-15 2 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
distributed.py
in src/sagemaker_xgboost_container
159 11 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
in
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/distributed_gpu
1 - 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
__init__.py
in src/sagemaker_xgboost_container/dmlc_patch
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/constants
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/metrics
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_algorithm_toolkit
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
2 - 2022-09-13 2022-09-13 1 1 15115482+mabunday@users.nor... 15115482+mabunday@users.nor...
dask_configs.yaml
in docker/configs
3 - 2023-02-23 2023-02-23 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
cfg
setup.cfg
in root
3 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
dask_cluster_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
27 2 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
ExecutionParameters.java
in docker/1.7-1/resources/mms
65 8 2023-03-06 2023-03-06 1 1 57682969+malav-shastri@user... 57682969+malav-shastri@user...
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
train.py
in src/sagemaker_xgboost_container/algorithm_mode
327 4 2019-05-28 2023-12-27 26 16 dohyeong@amazon.com jj.lim418@gmail.com
hyperparameter_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
316 1 2019-05-28 2023-06-08 20 13 dohyeong@amazon.com 57682969+malav-shastri@user...
xgb_constants.py
in src/sagemaker_xgboost_container/constants
78 - 2019-05-28 2023-06-08 15 13 dohyeong@amazon.com 57682969+malav-shastri@user...
data_utils.py
in src/sagemaker_xgboost_container
416 27 2019-05-28 2023-06-22 20 12 dohyeong@amazon.com 98612668+haixiw@users.norep...
serve.py
in src/sagemaker_xgboost_container/algorithm_mode
166 17 2019-05-28 2022-09-13 15 11 dohyeong@amazon.com 15115482+mabunday@users.nor...
serve_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
321 20 2019-05-28 2023-11-24 14 11 dohyeong@amazon.com 105388439+amzn-choeric@user...
custom_metrics.py
in src/sagemaker_xgboost_container/metrics
98 20 2019-05-28 2022-09-13 11 9 dohyeong@amazon.com 15115482+mabunday@users.nor...
encoder.py
in src/sagemaker_xgboost_container
72 6 2019-05-28 2022-12-29 10 9 dohyeong@amazon.com 105388439+amzn-choeric@user...
serving.py
in src/sagemaker_xgboost_container
79 9 2019-05-28 2023-03-20 11 8 dohyeong@amazon.com raverkar.nikhil@gmail.com
sm_env_constants.py
in src/sagemaker_xgboost_container/constants
15 - 2019-05-28 2023-02-07 9 8 dohyeong@amazon.com 100731836+dewan-c@users.nor...
setup.py
in root
37 1 2019-05-28 2024-10-16 9 8 dohyeong@amazon.com mail@e-davidson.com
checkpointing.py
in src/sagemaker_xgboost_container
209 23 2019-09-13 2023-03-06 11 6 kimedw@amazon.com 57682969+malav-shastri@user...
train_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
57 6 2019-05-28 2022-09-13 9 6 dohyeong@amazon.com 15115482+mabunday@users.nor...
handler_service.py
in src/sagemaker_xgboost_container/algorithm_mode
57 5 2019-11-06 2022-09-13 7 6 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
training.py
in src/sagemaker_xgboost_container
53 3 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
channel_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
25 1 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
callback.py
in src/sagemaker_xgboost_container
70 3 2020-02-27 2023-02-21 5 5 rizwan.gl@gmail.com 57682969+malav-shastri@user...
hyperparameter_validation.py
in src/sagemaker_algorithm_toolkit
314 54 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
xgb_content_types.py
in src/sagemaker_xgboost_container/constants
4 - 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
channel_validation.py
in src/sagemaker_algorithm_toolkit
57 8 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
mms_transformer.py
in src/sagemaker_xgboost_container/mms_patch
42 1 2019-11-21 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
model_server.py
in src/sagemaker_xgboost_container/mms_patch
121 10 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
serving_mms.py
in src/sagemaker_xgboost_container
90 7 2020-05-27 2022-12-23 3 3 63808583+balajitummala@user... 105388439+amzn-choeric@user...
tracker.py
in src/sagemaker_xgboost_container/dmlc_patch
408 31 2019-05-28 2024-10-16 3 3 dohyeong@amazon.com mail@e-davidson.com
handler_service.py
in src/sagemaker_xgboost_container
27 5 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
inference_errors.py
in src/sagemaker_xgboost_container/algorithm_mode
18 4 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_xgboost_container/algorithm_mode
5 - 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_xgboost_container/algorithm_mode
24 1 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
exceptions.py
in src/sagemaker_algorithm_toolkit
29 5 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_algorithm_toolkit
35 9 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metadata.py
in src/sagemaker_algorithm_toolkit
75 8 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_xgboost_container/mms_patch
1 - 2019-11-06 2020-05-27 2 2 39601338+ericangelokim@user... 63808583+balajitummala@user...
prediction_utils.py
in src/sagemaker_xgboost_container
69 6 2021-12-16 2022-09-13 2 2 iaroslav.github@gmail.com 15115482+mabunday@users.nor...
distributed.py
in src/sagemaker_xgboost_container
159 11 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
integration.py
in src/sagemaker_xgboost_container/algorithm_mode
28 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metadata.py
in src/sagemaker_xgboost_container/algorithm_mode
13 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
dask_data_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
29 3 2023-02-07 2023-02-15 3 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
distributed_gpu_training.py
in src/sagemaker_xgboost_container/distributed_gpu
136 2 2023-02-07 2023-02-15 2 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
__init__.py
in src/sagemaker_algorithm_toolkit
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/metrics
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/constants
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/dmlc_patch
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/distributed_gpu
1 - 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
dask_cluster_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
27 2 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
in
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
2 - 2022-09-13 2022-09-13 1 1 15115482+mabunday@users.nor... 15115482+mabunday@users.nor...
cfg
setup.cfg
in root
3 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
dask_configs.yaml
in docker/configs
3 - 2023-02-23 2023-02-23 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
ExecutionParameters.java
in docker/1.7-1/resources/mms
65 8 2023-03-06 2023-03-06 1 1 57682969+malav-shastri@user... 57682969+malav-shastri@user...
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
distributed_gpu_training.py
in src/sagemaker_xgboost_container/distributed_gpu
136 2 2023-02-07 2023-02-15 2 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
ExecutionParameters.java
in docker/1.7-1/resources/mms
65 8 2023-03-06 2023-03-06 1 1 57682969+malav-shastri@user... 57682969+malav-shastri@user...
dask_data_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
29 3 2023-02-07 2023-02-15 3 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
dask_cluster_utils.py
in src/sagemaker_xgboost_container/distributed_gpu
27 2 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
cfg
setup.cfg
in root
3 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
dask_configs.yaml
in docker/configs
3 - 2023-02-23 2023-02-23 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
2 - 2022-09-13 2022-09-13 1 1 15115482+mabunday@users.nor... 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_algorithm_toolkit
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/metrics
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/constants
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/dmlc_patch
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
__init__.py
in src/sagemaker_xgboost_container/distributed_gpu
1 - 2023-02-07 2023-02-07 1 1 100731836+dewan-c@users.nor... 100731836+dewan-c@users.nor...
in
1 - 2019-05-28 2019-05-28 1 1 dohyeong@amazon.com dohyeong@amazon.com
distributed.py
in src/sagemaker_xgboost_container
159 11 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metadata.py
in src/sagemaker_algorithm_toolkit
75 8 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
prediction_utils.py
in src/sagemaker_xgboost_container
69 6 2021-12-16 2022-09-13 2 2 iaroslav.github@gmail.com 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_algorithm_toolkit
35 9 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
exceptions.py
in src/sagemaker_algorithm_toolkit
29 5 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
integration.py
in src/sagemaker_xgboost_container/algorithm_mode
28 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
metadata.py
in src/sagemaker_xgboost_container/algorithm_mode
13 1 2019-05-28 2022-09-13 2 2 dohyeong@amazon.com 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_xgboost_container/mms_patch
1 - 2019-11-06 2020-05-27 2 2 39601338+ericangelokim@user... 63808583+balajitummala@user...
tracker.py
in src/sagemaker_xgboost_container/dmlc_patch
408 31 2019-05-28 2024-10-16 3 3 dohyeong@amazon.com mail@e-davidson.com
model_server.py
in src/sagemaker_xgboost_container/mms_patch
121 10 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
serving_mms.py
in src/sagemaker_xgboost_container
90 7 2020-05-27 2022-12-23 3 3 63808583+balajitummala@user... 105388439+amzn-choeric@user...
channel_validation.py
in src/sagemaker_algorithm_toolkit
57 8 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
mms_transformer.py
in src/sagemaker_xgboost_container/mms_patch
42 1 2019-11-21 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
handler_service.py
in src/sagemaker_xgboost_container
27 5 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
metrics.py
in src/sagemaker_xgboost_container/algorithm_mode
24 1 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
inference_errors.py
in src/sagemaker_xgboost_container/algorithm_mode
18 4 2019-11-06 2022-09-13 3 3 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
__init__.py
in src/sagemaker_xgboost_container/algorithm_mode
5 - 2019-05-28 2022-09-13 3 3 dohyeong@amazon.com 15115482+mabunday@users.nor...
hyperparameter_validation.py
in src/sagemaker_algorithm_toolkit
314 54 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
xgb_content_types.py
in src/sagemaker_xgboost_container/constants
4 - 2019-05-28 2022-09-13 4 4 dohyeong@amazon.com 15115482+mabunday@users.nor...
callback.py
in src/sagemaker_xgboost_container
70 3 2020-02-27 2023-02-21 5 5 rizwan.gl@gmail.com 57682969+malav-shastri@user...
training.py
in src/sagemaker_xgboost_container
53 3 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
channel_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
25 1 2019-05-28 2022-09-13 7 5 dohyeong@amazon.com 15115482+mabunday@users.nor...
checkpointing.py
in src/sagemaker_xgboost_container
209 23 2019-09-13 2023-03-06 11 6 kimedw@amazon.com 57682969+malav-shastri@user...
train_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
57 6 2019-05-28 2022-09-13 9 6 dohyeong@amazon.com 15115482+mabunday@users.nor...
handler_service.py
in src/sagemaker_xgboost_container/algorithm_mode
57 5 2019-11-06 2022-09-13 7 6 39601338+ericangelokim@user... 15115482+mabunday@users.nor...
serving.py
in src/sagemaker_xgboost_container
79 9 2019-05-28 2023-03-20 11 8 dohyeong@amazon.com raverkar.nikhil@gmail.com
setup.py
in root
37 1 2019-05-28 2024-10-16 9 8 dohyeong@amazon.com mail@e-davidson.com
sm_env_constants.py
in src/sagemaker_xgboost_container/constants
15 - 2019-05-28 2023-02-07 9 8 dohyeong@amazon.com 100731836+dewan-c@users.nor...
custom_metrics.py
in src/sagemaker_xgboost_container/metrics
98 20 2019-05-28 2022-09-13 11 9 dohyeong@amazon.com 15115482+mabunday@users.nor...
encoder.py
in src/sagemaker_xgboost_container
72 6 2019-05-28 2022-12-29 10 9 dohyeong@amazon.com 105388439+amzn-choeric@user...
serve_utils.py
in src/sagemaker_xgboost_container/algorithm_mode
321 20 2019-05-28 2023-11-24 14 11 dohyeong@amazon.com 105388439+amzn-choeric@user...
serve.py
in src/sagemaker_xgboost_container/algorithm_mode
166 17 2019-05-28 2022-09-13 15 11 dohyeong@amazon.com 15115482+mabunday@users.nor...
data_utils.py
in src/sagemaker_xgboost_container
416 27 2019-05-28 2023-06-22 20 12 dohyeong@amazon.com 98612668+haixiw@users.norep...
hyperparameter_validation.py
in src/sagemaker_xgboost_container/algorithm_mode
316 1 2019-05-28 2023-06-08 20 13 dohyeong@amazon.com 57682969+malav-shastri@user...
xgb_constants.py
in src/sagemaker_xgboost_container/constants
78 - 2019-05-28 2023-06-08 15 13 dohyeong@amazon.com 57682969+malav-shastri@user...
train.py
in src/sagemaker_xgboost_container/algorithm_mode
327 4 2019-05-28 2023-12-27 26 16 dohyeong@amazon.com jj.lim418@gmail.com
Correlations

File Size vs. Number of Changes: 50 points

setup.py x: 37 lines of code y: 9 # changes src/sagemaker_xgboost_container/dmlc_patch/tracker.py x: 408 lines of code y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/train.py x: 327 lines of code y: 26 # changes src/sagemaker_xgboost_container/algorithm_mode/serve_utils.py x: 321 lines of code y: 14 # changes src/sagemaker_xgboost_container/data_utils.py x: 416 lines of code y: 20 # changes src/sagemaker_xgboost_container/algorithm_mode/hyperparameter_validation.py x: 316 lines of code y: 20 # changes src/sagemaker_xgboost_container/constants/xgb_constants.py x: 78 lines of code y: 15 # changes src/sagemaker_xgboost_container/serving.py x: 79 lines of code y: 11 # changes docker/1.7-1/resources/mms/ExecutionParameters.java x: 65 lines of code y: 1 # changes src/sagemaker_xgboost_container/checkpointing.py x: 209 lines of code y: 11 # changes docker/configs/dask_configs.yaml x: 3 lines of code y: 1 # changes src/sagemaker_xgboost_container/callback.py x: 70 lines of code y: 5 # changes src/sagemaker_xgboost_container/distributed_gpu/distributed_gpu_training.py x: 136 lines of code y: 2 # changes src/sagemaker_xgboost_container/distributed_gpu/dask_data_utils.py x: 29 lines of code y: 3 # changes src/sagemaker_xgboost_container/constants/sm_env_constants.py x: 15 lines of code y: 9 # changes src/sagemaker_xgboost_container/distributed_gpu/__init__.py x: 1 lines of code y: 1 # changes src/sagemaker_xgboost_container/distributed_gpu/dask_cluster_utils.py x: 27 lines of code y: 1 # changes src/sagemaker_xgboost_container/encoder.py x: 72 lines of code y: 10 # changes src/sagemaker_xgboost_container/serving_mms.py x: 90 lines of code y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/train_utils.py x: 57 lines of code y: 9 # changes pyproject.toml x: 2 lines of code y: 1 # changes src/sagemaker_algorithm_toolkit/channel_validation.py x: 57 lines of code y: 3 # changes src/sagemaker_algorithm_toolkit/exceptions.py x: 29 lines of code y: 2 # changes src/sagemaker_algorithm_toolkit/hyperparameter_validation.py x: 314 lines of code y: 4 # changes src/sagemaker_algorithm_toolkit/metadata.py x: 75 lines of code y: 2 # changes src/sagemaker_algorithm_toolkit/metrics.py x: 35 lines of code y: 2 # changes src/sagemaker_xgboost_container/algorithm_mode/__init__.py x: 5 lines of code y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/channel_validation.py x: 25 lines of code y: 7 # changes src/sagemaker_xgboost_container/algorithm_mode/handler_service.py x: 57 lines of code y: 7 # changes src/sagemaker_xgboost_container/algorithm_mode/inference_errors.py x: 18 lines of code y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/integration.py x: 28 lines of code y: 2 # changes src/sagemaker_xgboost_container/algorithm_mode/metadata.py x: 13 lines of code y: 2 # changes src/sagemaker_xgboost_container/algorithm_mode/metrics.py x: 24 lines of code y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/serve.py x: 166 lines of code y: 15 # changes src/sagemaker_xgboost_container/constants/xgb_content_types.py x: 4 lines of code y: 4 # changes src/sagemaker_xgboost_container/distributed.py x: 159 lines of code y: 2 # changes src/sagemaker_xgboost_container/handler_service.py x: 27 lines of code y: 3 # changes src/sagemaker_xgboost_container/metrics/custom_metrics.py x: 98 lines of code y: 11 # changes src/sagemaker_xgboost_container/mms_patch/mms_transformer.py x: 42 lines of code y: 3 # changes src/sagemaker_xgboost_container/mms_patch/model_server.py x: 121 lines of code y: 3 # changes src/sagemaker_xgboost_container/prediction_utils.py x: 69 lines of code y: 2 # changes src/sagemaker_xgboost_container/training.py x: 53 lines of code y: 7 # changes src/sagemaker_xgboost_container/mms_patch/__init__.py x: 1 lines of code y: 2 # changes
26.0
# changes
  min: 1.0
  average: 5.48
  25th percentile: 1.75
  median: 3.0
  75th percentile: 9.0
  max: 26.0
0 416.0
lines of code
min: 1.0 | average: 83.74 | 25th percentile: 4.75 | median: 39.5 | 75th percentile: 92.0 | max: 416.0

Number of Contributors vs. Number of Changes: 50 points

setup.py x: 8 # contributors y: 9 # changes src/sagemaker_xgboost_container/dmlc_patch/tracker.py x: 3 # contributors y: 3 # changes src/sagemaker_xgboost_container/algorithm_mode/train.py x: 16 # contributors y: 26 # changes src/sagemaker_xgboost_container/algorithm_mode/serve_utils.py x: 11 # contributors y: 14 # changes src/sagemaker_xgboost_container/data_utils.py x: 12 # contributors y: 20 # changes src/sagemaker_xgboost_container/algorithm_mode/hyperparameter_validation.py x: 13 # contributors y: 20 # changes src/sagemaker_xgboost_container/constants/xgb_constants.py x: 13 # contributors y: 15 # changes src/sagemaker_xgboost_container/serving.py x: 8 # contributors y: 11 # changes docker/1.7-1/resources/mms/ExecutionParameters.java x: 1 # contributors y: 1 # changes src/sagemaker_xgboost_container/checkpointing.py x: 6 # contributors y: 11 # changes src/sagemaker_xgboost_container/callback.py x: 5 # contributors y: 5 # changes src/sagemaker_xgboost_container/distributed_gpu/distributed_gpu_training.py x: 1 # contributors y: 2 # changes src/sagemaker_xgboost_container/distributed_gpu/dask_data_utils.py x: 1 # contributors y: 3 # changes src/sagemaker_xgboost_container/encoder.py x: 9 # contributors y: 10 # changes src/sagemaker_xgboost_container/algorithm_mode/train_utils.py x: 6 # contributors y: 9 # changes src/sagemaker_algorithm_toolkit/exceptions.py x: 2 # contributors y: 2 # changes src/sagemaker_algorithm_toolkit/hyperparameter_validation.py x: 4 # contributors y: 4 # changes src/sagemaker_xgboost_container/algorithm_mode/channel_validation.py x: 5 # contributors y: 7 # changes src/sagemaker_xgboost_container/algorithm_mode/handler_service.py x: 6 # contributors y: 7 # changes src/sagemaker_xgboost_container/algorithm_mode/serve.py x: 11 # contributors y: 15 # changes src/sagemaker_xgboost_container/metrics/custom_metrics.py x: 9 # contributors y: 11 # changes
26.0
# changes
  min: 1.0
  average: 5.48
  25th percentile: 1.75
  median: 3.0
  75th percentile: 9.0
  max: 26.0
0 16.0
# contributors
min: 1.0 | average: 4.32 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 16.0

Number of Contributors vs. File Size: 50 points

setup.py x: 8 # contributors y: 37 lines of code src/sagemaker_xgboost_container/dmlc_patch/tracker.py x: 3 # contributors y: 408 lines of code src/sagemaker_xgboost_container/algorithm_mode/train.py x: 16 # contributors y: 327 lines of code src/sagemaker_xgboost_container/algorithm_mode/serve_utils.py x: 11 # contributors y: 321 lines of code src/sagemaker_xgboost_container/data_utils.py x: 12 # contributors y: 416 lines of code src/sagemaker_xgboost_container/algorithm_mode/hyperparameter_validation.py x: 13 # contributors y: 316 lines of code src/sagemaker_xgboost_container/constants/xgb_constants.py x: 13 # contributors y: 78 lines of code src/sagemaker_xgboost_container/serving.py x: 8 # contributors y: 79 lines of code docker/1.7-1/resources/mms/ExecutionParameters.java x: 1 # contributors y: 65 lines of code src/sagemaker_xgboost_container/checkpointing.py x: 6 # contributors y: 209 lines of code docker/configs/dask_configs.yaml x: 1 # contributors y: 3 lines of code src/sagemaker_xgboost_container/callback.py x: 5 # contributors y: 70 lines of code src/sagemaker_xgboost_container/distributed_gpu/distributed_gpu_training.py x: 1 # contributors y: 136 lines of code src/sagemaker_xgboost_container/distributed_gpu/dask_data_utils.py x: 1 # contributors y: 29 lines of code src/sagemaker_xgboost_container/constants/sm_env_constants.py x: 8 # contributors y: 15 lines of code src/sagemaker_xgboost_container/distributed_gpu/__init__.py x: 1 # contributors y: 1 lines of code src/sagemaker_xgboost_container/distributed_gpu/dask_cluster_utils.py x: 1 # contributors y: 27 lines of code src/sagemaker_xgboost_container/encoder.py x: 9 # contributors y: 72 lines of code src/sagemaker_xgboost_container/serving_mms.py x: 3 # contributors y: 90 lines of code src/sagemaker_xgboost_container/algorithm_mode/train_utils.py x: 6 # contributors y: 57 lines of code src/sagemaker_algorithm_toolkit/channel_validation.py x: 3 # contributors y: 57 lines of code src/sagemaker_algorithm_toolkit/exceptions.py x: 2 # contributors y: 29 lines of code src/sagemaker_algorithm_toolkit/hyperparameter_validation.py x: 4 # contributors y: 314 lines of code src/sagemaker_algorithm_toolkit/metadata.py x: 2 # contributors y: 75 lines of code src/sagemaker_algorithm_toolkit/metrics.py x: 2 # contributors y: 35 lines of code src/sagemaker_xgboost_container/algorithm_mode/__init__.py x: 3 # contributors y: 5 lines of code src/sagemaker_xgboost_container/algorithm_mode/channel_validation.py x: 5 # contributors y: 25 lines of code src/sagemaker_xgboost_container/algorithm_mode/inference_errors.py x: 3 # contributors y: 18 lines of code src/sagemaker_xgboost_container/algorithm_mode/metadata.py x: 2 # contributors y: 13 lines of code src/sagemaker_xgboost_container/algorithm_mode/metrics.py x: 3 # contributors y: 24 lines of code src/sagemaker_xgboost_container/algorithm_mode/serve.py x: 11 # contributors y: 166 lines of code src/sagemaker_xgboost_container/constants/xgb_content_types.py x: 4 # contributors y: 4 lines of code src/sagemaker_xgboost_container/distributed.py x: 2 # contributors y: 159 lines of code src/sagemaker_xgboost_container/handler_service.py x: 3 # contributors y: 27 lines of code src/sagemaker_xgboost_container/metrics/custom_metrics.py x: 9 # contributors y: 98 lines of code src/sagemaker_xgboost_container/mms_patch/mms_transformer.py x: 3 # contributors y: 42 lines of code src/sagemaker_xgboost_container/mms_patch/model_server.py x: 3 # contributors y: 121 lines of code src/sagemaker_xgboost_container/prediction_utils.py x: 2 # contributors y: 69 lines of code src/sagemaker_xgboost_container/training.py x: 5 # contributors y: 53 lines of code src/sagemaker_xgboost_container/mms_patch/__init__.py x: 2 # contributors y: 1 lines of code
416.0
lines of code
  min: 1.0
  average: 83.74
  25th percentile: 4.75
  median: 39.5
  75th percentile: 92.0
  max: 416.0
0 16.0
# contributors
min: 1.0 | average: 4.32 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 16.0