Upload folder using huggingface_hub
Browse files- models/block_type_encoder.joblib +3 -0
- models/bottleneck_encoder.joblib +3 -0
- models/bottleneck_predictor.joblib +3 -0
- models/completion_predictor.joblib +3 -0
- models/complexity_encoder.joblib +3 -0
- models/complexity_lgb.joblib +3 -0
- models/complexity_xgb.joblib +3 -0
- models/engineer_encoder.joblib +3 -0
- models/feature_config.json +120 -0
- models/hours_estimator.joblib +3 -0
- models/metrics.json +35 -0
- models/priority_encoder.joblib +3 -0
- models/tech_node_encoder.joblib +3 -0
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
|