Removed non-supported python packages from requirements.txt
Added scikit-learn based models, removed rgf-python based models.
Updated config.json and DiskPredictor.__preprocess for the same.
Also added manufacturer as argument to DiskPredictor.__preprocess
Updated manufacturer lookup - first check if available as smartctl field,
if not then try to infer from model name.
Updated predicted class to be the prediction for the most recent day in
time series data given.
Updated naming convention from "preprocessor" to "scaler".
index 574223e668b9332669d8391901d897e1d350e33f..ee7d420a2fb45afdab3c205cd53e2c89d3fad5a1 100644 (file)
Binary files a/src/pybind/mgr/diskprediction_local/models/seagate_predictor.joblib and b/src/pybind/mgr/diskprediction_local/models/seagate_predictor.joblib differ
new file mode 100644 (file)
index 0000000..0b769b9
Binary files /dev/null and b/src/pybind/mgr/diskprediction_local/models/seagate_scaler.joblib differ