huggingface / picotron_tutorial
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 68
NUMBER_OF_FILES_MAIN 49
LINES_OF_CODE_MAIN 4,864
NUMBER_OF_FILES_MAIN_EXT_PY 49
LINES_OF_CODE_MAIN_EXT_PY 4,864
NUMBER_OF_FILES_TEST 0
LINES_OF_CODE_TEST 0
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 9
LINES_OF_CODE_OTHER 1,555
NUMBER_OF_FILES_OTHER_EXT_DIFF 7
LINES_OF_CODE_OTHER_EXT_DIFF 1,515
NUMBER_OF_FILES_OTHER_EXT_MD 1
LINES_OF_CODE_OTHER_EXT_MD 33
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB 893
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB_EXT_PY 893
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP5_DATA_PARALLEL_NAIVE 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP5_DATA_PARALLEL_NAIVE 671
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP5_DATA_PARALLEL_NAIVE_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP5_DATA_PARALLEL_NAIVE_EXT_PY 671
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP2_PROCESS_GROUP_MANAGER 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP2_PROCESS_GROUP_MANAGER 276
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP2_PROCESS_GROUP_MANAGER_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP2_PROCESS_GROUP_MANAGER_EXT_PY 276
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B 966
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B_EXT_PY 966
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP1_MODELING 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP1_MODELING 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP1_MODELING_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP1_MODELING_EXT_PY 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP3_DATALOADER 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP3_DATALOADER 411
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP3_DATALOADER_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP3_DATALOADER_EXT_PY 411
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP4_TENSOR_PARALLEL 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP4_TENSOR_PARALLEL 631
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP4_TENSOR_PARALLEL_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP4_TENSOR_PARALLEL_EXT_PY 631
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP6_DATA_PARALLEL_BUCKET 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP6_DATA_PARALLEL_BUCKET 793
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STEP6_DATA_PARALLEL_BUCKET_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STEP6_DATA_PARALLEL_BUCKET_EXT_PY 793
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS 975
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 975
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 41
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 3,889
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 41
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 3,889
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 26
LOW_RISK_FILE_SIZE_COUNT 18
MEDIUM_RISK_FILE_SIZE_COUNT 5
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,370
LOW_RISK_FILE_SIZE_LOC 2,424
MEDIUM_RISK_FILE_SIZE_LOC 1,070
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 363
LINES_OF_CODE_IN_UNITS 3,414
LINES_OF_CODE_OUTSIDE_UNITS 1,450
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,251
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 36.64
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 249
UNIT_SIZE_LOW_RISK_LOC 1,408
UNIT_SIZE_LOW_RISK_PERCENTAGE 41.24
UNIT_SIZE_LOW_RISK_COUNT 89
UNIT_SIZE_MEDIUM_RISK_LOC 755
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 22.11
UNIT_SIZE_MEDIUM_RISK_COUNT 25
UNIT_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_LOC 256
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_PERCENTAGE 38.67
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_LOC 232
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_PERCENTAGE 35.05
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_LOC 174
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_PERCENTAGE 26.28
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_LOC 161
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_PERCENTAGE 34.85
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_LOC 209
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_PERCENTAGE 45.24
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_LOC 92
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_PERCENTAGE 19.91
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_LOC 65
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE 41.14
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_LOC 65
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_PERCENTAGE 41.14
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_LOC 28
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_PERCENTAGE 17.72
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_LOC 256
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_PERCENTAGE 34.92
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_LOC 232
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_PERCENTAGE 31.65
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_LOC 245
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_PERCENTAGE 33.42
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_LOC 60
UNIT_SIZE_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_PERCENTAGE 48
UNIT_SIZE_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_STEP1_MODELING_LOW_RISK_LOC 65
UNIT_SIZE_COMPONENT_STEP1_MODELING_LOW_RISK_PERCENTAGE 52
UNIT_SIZE_COMPONENT_STEP1_MODELING_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STEP1_MODELING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_LOC 78
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_PERCENTAGE 30.59
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_LOW_RISK_LOC 149
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_LOW_RISK_PERCENTAGE 58.43
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_LOC 28
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_PERCENTAGE 10.98
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_LOC 145
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_LOC 224
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_PERCENTAGE 51.49
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_LOC 66
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_PERCENTAGE 15.17
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_LOC 227
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_PERCENTAGE 39.07
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_COUNT 47
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_LOC 232
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_PERCENTAGE 39.93
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_LOC 122
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_PERCENTAGE 21
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,251
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 36.64
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 249
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,408
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 41.24
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 89
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 755
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 22.11
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 25
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,781
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 81.46
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 336
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 416
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 12.19
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 161
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 4.72
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 56
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.64
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_LOC 523
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_PERCENTAGE 79
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_PERCENTAGE 12.24
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_PERCENTAGE 4.53
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_PERCENTAGE 4.23
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP7_PIPELINE_PARALLEL_AFAB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_LOC 417
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_PERCENTAGE 90.26
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_NEGLIGIBLE_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_PERCENTAGE 9.74
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP5_DATA_PARALLEL_NAIVE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE 71.52
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_PERCENTAGE 28.48
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP2_PROCESS_GROUP_MANAGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_LOC 523
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_PERCENTAGE 71.35
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_PERCENTAGE 11.05
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_LOC 101
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_PERCENTAGE 13.78
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_PERCENTAGE 3.82
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP8_PIPELINE_PARALLEL_1F1B_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_PERCENTAGE 86.4
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_LOW_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_LOW_RISK_PERCENTAGE 13.6
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP1_MODELING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_LOC 210
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_PERCENTAGE 82.35
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_NEGLIGIBLE_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_LOW_RISK_PERCENTAGE 17.65
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP3_DATALOADER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_LOC 390
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_PERCENTAGE 89.66
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_PERCENTAGE 10.34
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP4_TENSOR_PARALLEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_LOC 494
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_PERCENTAGE 85.03
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_PERCENTAGE 9.81
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_PERCENTAGE 5.16
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STEP6_DATA_PARALLEL_BUCKET_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 2,781
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 81.46
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 336
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 416
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 12.19
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 161
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 4.72
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 1.64
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 228
FILE_CHANGE_HISTORY_ACTIVE_DAYS 12
FILE_CHANGE_HISTORY_WEEKS 13
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 65
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 49
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 4,864
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 2
DUPLICATION_NUMBER_OF_DUPLICATES 245
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 48
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 4,414
DUPLICATION_NUMBER_OF_CLEANED_LINES 4,506
DUPLICATION_PERCENTAGE 97.96
UNIT_DUPLICATES_COUNT 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB 833
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB 833
DUPLICATION_PERCENTAGE_PRIMARY_STEP7_PIPELINE_PARALLEL_AFAB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B 833
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B 833
DUPLICATION_PERCENTAGE_PRIMARY_STEP8_PIPELINE_PARALLEL_1F1B 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP6_DATA_PARALLEL_BUCKET 740
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP6_DATA_PARALLEL_BUCKET 740
DUPLICATION_PERCENTAGE_PRIMARY_STEP6_DATA_PARALLEL_BUCKET 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP4_TENSOR_PARALLEL 585
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP4_TENSOR_PARALLEL 585
DUPLICATION_PERCENTAGE_PRIMARY_STEP4_TENSOR_PARALLEL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP5_DATA_PARALLEL_NAIVE 617
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP5_DATA_PARALLEL_NAIVE 617
DUPLICATION_PERCENTAGE_PRIMARY_STEP5_DATA_PARALLEL_NAIVE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP2_PROCESS_GROUP_MANAGER 243
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP2_PROCESS_GROUP_MANAGER 243
DUPLICATION_PERCENTAGE_PRIMARY_STEP2_PROCESS_GROUP_MANAGER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP1_MODELING 189
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP1_MODELING 189
DUPLICATION_PERCENTAGE_PRIMARY_STEP1_MODELING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STEP3_DATALOADER 374
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STEP3_DATALOADER 374
DUPLICATION_PERCENTAGE_PRIMARY_STEP3_DATALOADER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 4,414
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 4,506
DUPLICATION_PERCENTAGE_PY 97.96
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,040