File size: 2,262 Bytes
7621e3b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 | {
"model_id": "extratrees_chest_ecg_w120s5_binary_v1_0",
"format": "onnx",
"task": "binary_classification",
"window_config": {
"window_size_sec": 120,
"window_step_sec": 5
},
"schema": {
"input_names": [
"RMSSD",
"Mean_RR",
"HRV_SDNN",
"pNN50",
"HRV_HF",
"HRV_LF",
"HRV_HF_nu",
"HRV_LF_nu",
"HRV_LFHF",
"HRV_TP",
"HRV_SD1SD2",
"HRV_Sampen",
"HRV_DFA_alpha1",
"HR"
],
"input_units": [
"ms",
"ms",
"ms",
"ms",
"ms\u00b2",
"ms\u00b2",
"ms\u00b2",
"ms\u00b2",
"ms\u00b2",
"ms\u00b2",
"ratio",
"entropy",
"alpha",
"bpm"
],
"order_fixed": true,
"normalization": {
"type": "standard_scaler",
"mean": [
53.800009188597244,
793.592130870769,
74.43408724481642,
23.0058319186363,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
78.63404064438085
],
"std": [
35.00311051413542,
147.22208698958627,
29.776269287239028,
18.344290533002095,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
17.036544581354427
],
"note": "Normalization included in the ONNX model pipeline"
}
},
"output": {
"type": "probability",
"range": [
0.0,
1.0
],
"class_names": [
"Baseline",
"Stress"
],
"class_indices": [
0,
1
],
"positive_class": "Stress"
},
"quantization": {
"enabled": false,
"dtype": "float32"
},
"performance": {
"loso_cv_accuracy": 0.7792884658962157,
"loso_cv_f1_score": 0.7267115600448933
},
"training_data_tag": "wesad_chest_ecg_binary",
"created_utc": "2025-12-26T16:23:12.928074Z",
"license": "Apache-2.0",
"notes": "Binary classification (Baseline vs Stress). ONNX model with built-in StandardScaler normalization. Trained on WESAD chest ECG with 120s windows and 5s steps.",
"checksum": {
"algo": "sha256",
"value": "e4dc1b102449f6bdb983f5f7849a06804347fa3fdc90c40991c21805f7a73998"
}
} |