synheart-emotion-binary-classification-onnx-models / w120s5_binary /models /ExtraTrees_metadata.json
| { | |
| "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" | |
| } | |
| } |