├── .gitignore ├── Dockerfile ├── README.md ├── conf └── __init__.py ├── docs ├── SMART_explantation.jpeg └── greedy_selection.png ├── jupyter_notebook ├── LSTM.ipynb ├── Xgboost.ipynb ├── data_analysis.ipynb ├── data_analysis_jingzhi.ipynb ├── feature_engineering.ipynb ├── notebook_template.ipynb ├── test.ipynb ├── train-Copy1.ipynb └── train.ipynb ├── mlpipeline ├── .train.py.swp ├── __init__.py ├── data_preprocess.py ├── feature_engineering.py ├── predict.py └── train.py ├── requirements.txt ├── sample_data ├── disk_sample_fault_tag.csv └── disk_sample_smart_log_yyyymm.csv ├── tests ├── test_feature_engineering.py ├── test_predict.py └── test_train_eval.py └── utils ├── LogManager.py ├── __init__.py ├── plot_utils.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/README.md -------------------------------------------------------------------------------- /conf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/conf/__init__.py -------------------------------------------------------------------------------- /docs/SMART_explantation.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/docs/SMART_explantation.jpeg -------------------------------------------------------------------------------- /docs/greedy_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/docs/greedy_selection.png -------------------------------------------------------------------------------- /jupyter_notebook/LSTM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/LSTM.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/Xgboost.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/Xgboost.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/data_analysis.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/data_analysis_jingzhi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/data_analysis_jingzhi.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/feature_engineering.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/feature_engineering.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/notebook_template.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/notebook_template.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/test.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/train-Copy1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/train-Copy1.ipynb -------------------------------------------------------------------------------- /jupyter_notebook/train.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/jupyter_notebook/train.ipynb -------------------------------------------------------------------------------- /mlpipeline/.train.py.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/.train.py.swp -------------------------------------------------------------------------------- /mlpipeline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/__init__.py -------------------------------------------------------------------------------- /mlpipeline/data_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/data_preprocess.py -------------------------------------------------------------------------------- /mlpipeline/feature_engineering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/feature_engineering.py -------------------------------------------------------------------------------- /mlpipeline/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/predict.py -------------------------------------------------------------------------------- /mlpipeline/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/mlpipeline/train.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/requirements.txt -------------------------------------------------------------------------------- /sample_data/disk_sample_fault_tag.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/sample_data/disk_sample_fault_tag.csv -------------------------------------------------------------------------------- /sample_data/disk_sample_smart_log_yyyymm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/sample_data/disk_sample_smart_log_yyyymm.csv -------------------------------------------------------------------------------- /tests/test_feature_engineering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/tests/test_feature_engineering.py -------------------------------------------------------------------------------- /tests/test_predict.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_train_eval.py: -------------------------------------------------------------------------------- 1 | import unittest -------------------------------------------------------------------------------- /utils/LogManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/utils/LogManager.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/plot_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/utils/plot_utils.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevinWang23/tianchi_ai_ops_2020/HEAD/utils/utils.py --------------------------------------------------------------------------------