muthuk1 commited on
Commit
5199d5c
·
verified ·
1 Parent(s): 613f1da

Upload folder using huggingface_hub

Browse files
models/block_type_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cdddcc2e0aa2402612b01713879c9674ca69b3802881cf832aeb99b26ca60330
3
+ size 657
models/bottleneck_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:da3a2045b4291d87a127f90f4f04179cf6962cfbdae885e97adea770ffdae2fe
3
+ size 495
models/bottleneck_predictor.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:95c2d5b368cf3cb28775de63efee2ad286431ac01c66f52850fca3c43997ab48
3
+ size 4384536
models/completion_predictor.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0bd532d62fb3d722728315fdd8949812816b9d81cad0418f34cd729388ce53f6
3
+ size 7374098
models/complexity_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:da3a2045b4291d87a127f90f4f04179cf6962cfbdae885e97adea770ffdae2fe
3
+ size 495
models/complexity_lgb.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d4364c88cb519bed5297f2ef5f22259ab27dded34cfbd846a72b280fa2ce3f82
3
+ size 8937660
models/complexity_xgb.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5a26e45d98b2cc5c1245dc8f2c259439ffedc44ea813904a7cbe7e0ead0af092
3
+ size 1415278
models/engineer_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a36bff5f4c0a17ca7f29a44766e710057da4df0774964d30dbf4da559ef2862f
3
+ size 973
models/feature_config.json ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "hours_features": [
3
+ "tech_node_encoded",
4
+ "block_type_encoded",
5
+ "priority_encoded",
6
+ "transistor_count",
7
+ "transistor_count_log",
8
+ "has_dependencies",
9
+ "num_dependencies",
10
+ "constraint_complexity",
11
+ "drc_iterations",
12
+ "engineer_skill_factor",
13
+ "type_node_interaction",
14
+ "complexity_score",
15
+ "size_priority_interaction"
16
+ ],
17
+ "complexity_features": [
18
+ "tech_node_encoded",
19
+ "block_type_encoded",
20
+ "priority_encoded",
21
+ "transistor_count",
22
+ "transistor_count_log",
23
+ "has_dependencies",
24
+ "num_dependencies",
25
+ "constraint_complexity",
26
+ "drc_iterations",
27
+ "type_node_interaction",
28
+ "complexity_score",
29
+ "size_priority_interaction"
30
+ ],
31
+ "bottleneck_features": [
32
+ "tech_node_encoded",
33
+ "block_type_encoded",
34
+ "priority_encoded",
35
+ "transistor_count_log",
36
+ "has_dependencies",
37
+ "num_dependencies",
38
+ "constraint_complexity",
39
+ "estimated_hours",
40
+ "hours_logged",
41
+ "hours_over_estimate_ratio",
42
+ "drc_iterations",
43
+ "drc_violations_total",
44
+ "lvs_mismatches_total",
45
+ "current_stage_idx",
46
+ "days_in_current_stage",
47
+ "engineer_skill_factor",
48
+ "is_overdue",
49
+ "complexity_score"
50
+ ],
51
+ "tech_nodes": [
52
+ "12nm",
53
+ "14nm",
54
+ "22nm",
55
+ "28nm",
56
+ "45nm",
57
+ "5nm",
58
+ "65nm",
59
+ "7nm"
60
+ ],
61
+ "block_types": [
62
+ "ADC",
63
+ "BGR",
64
+ "BandgapRef",
65
+ "Comparator",
66
+ "CurrentMirror",
67
+ "DAC",
68
+ "DiffAmp",
69
+ "LDO",
70
+ "LNA",
71
+ "LVDS_Driver",
72
+ "Mixer",
73
+ "OTA",
74
+ "Oscillator",
75
+ "PA",
76
+ "PLL",
77
+ "PowerDetector",
78
+ "SampleHold",
79
+ "SerDes",
80
+ "TIA",
81
+ "VCO"
82
+ ],
83
+ "priorities": [
84
+ "P4-Low",
85
+ "P3-Medium",
86
+ "P2-High",
87
+ "P1-Critical"
88
+ ],
89
+ "complexity_classes": [
90
+ "High",
91
+ "Low",
92
+ "Medium"
93
+ ],
94
+ "bottleneck_classes": [
95
+ "High",
96
+ "Low",
97
+ "Medium"
98
+ ],
99
+ "completion_features": [
100
+ "tech_node_encoded",
101
+ "block_type_encoded",
102
+ "priority_numeric",
103
+ "transistor_count_log",
104
+ "has_dependencies",
105
+ "num_dependencies",
106
+ "constraint_complexity",
107
+ "estimated_hours",
108
+ "engineer_skill_factor",
109
+ "drc_iterations",
110
+ "current_stage_idx",
111
+ "cumulative_hours",
112
+ "cumulative_days",
113
+ "cumulative_drc_violations",
114
+ "cumulative_lvs_mismatches",
115
+ "hours_vs_estimate_ratio",
116
+ "stages_completed",
117
+ "avg_hours_per_stage_so_far",
118
+ "avg_days_per_stage_so_far"
119
+ ]
120
+ }
models/hours_estimator.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8c3254f0afd172c1f99b0c09709903eefbc6797e1b2403d3b2836902d8e899f
3
+ size 1924481
models/metrics.json ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "hours_estimation": {
3
+ "mae": 5.78,
4
+ "rmse": 8.63,
5
+ "r2": 0.8814,
6
+ "mape_percent": 17.4,
7
+ "cv_r2_mean": 0.8706,
8
+ "cv_r2_std": 0.0098
9
+ },
10
+ "complexity_classification": {
11
+ "accuracy": 0.9167,
12
+ "f1_weighted": 0.9165,
13
+ "xgb_accuracy": 0.9233,
14
+ "lgb_accuracy": 0.9133,
15
+ "ensemble_accuracy": 0.9167
16
+ },
17
+ "bottleneck_prediction": {
18
+ "accuracy": 0.9962,
19
+ "f1_weighted": 0.9962
20
+ },
21
+ "training_data": {
22
+ "total_samples": 4000,
23
+ "completed_blocks": 3000,
24
+ "in_progress_blocks": 1000
25
+ },
26
+ "completion_prediction": {
27
+ "mae": 1.65,
28
+ "rmse": 2.75,
29
+ "r2": 0.9446,
30
+ "mape_percent": 32.0,
31
+ "cv_r2_mean": 0.8869,
32
+ "cv_r2_std": 0.0064,
33
+ "training_samples": 18000
34
+ }
35
+ }
models/priority_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c8804e4ce71738054c2489a14d45f04cf5ec560008426bc503edd92c3942e4e3
3
+ size 1006
models/tech_node_encoder.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bce43b4699c2fdc15aaa6a5af5baea4233055e973bef3f20807880cfc6704ceb
3
+ size 527