Major Features and Improvements
- Add three pre-made Runnable: extract_ts_features (extract time series features using tsfresh), binning and psi
- Model Meta Design: get the model metadata (such as docker image name for TO TRAIN, model type and so on) when generating prediction workflow step code
- Distinguish XGBoost model when generating prediction workflow code
- Support config https for jupyterhub
Refactorization
- Implement the end-to-end workflow of XGBoost prediction and evaluation
- Implement predict and explain in Alisa submitter at runtime
- Unify the API of local and PAI submitter
- Simplify HDFS parameters
Bug Fixes
- Fix titanic Maxcompute dataset importing when FLOAT data type is not enabled
- Fix generate Couler evaluate step in workflow mode.
- Fix paiio reading table bug when running TO EXPLAIN on PAI.
- Fix XGBoost data compatibility issue: compatible with various CSV format such as a,b,c, and a, b, c, and the string containing /
- Fix explain issue when SHAP values are not listed