Views
No views yet
engine_condition = 1)
based on six sensor readings (RPM, lub-oil pressure/temp, fuel pressure,
coolant pressure/temp).1import joblib, pandas as pd
2from huggingface_hub import hf_hub_download
3
4path = hf_hub_download(repo_id="debasishdas1985/engine-predictive-maintenance-model", filename="best_engine_model.joblib")
5model = joblib.load(path)
6sample = pd.DataFrame([{
7 "engine_rpm": 700, "lub_oil_pressure": 2.5, "fuel_pressure": 11.8,
8 "coolant_pressure": 3.2, "lub_oil_temp": 84.1, "coolant_temp": 81.6,
9}])
10print(model.predict(sample), model.predict_proba(sample))| metric | value |
|---|---|
| accuracy | 0.6330 |
| precision | 0.7323 |
| recall | 0.6585 |
| f1-score | 0.6935 |
| ROC-AUC | 0.6792 |