An easy-to-understand explanation and demonstration of machine learning (ML) task life-cycle.
Well known models covered:
- LightGBM
- XGBoost
- Sklearn SGD
- to be added ...
Required packages to install:
- pip3 install --user numpy pandas wheel joblib
- pip3 install -U --user sklearn
- pip3 install --user lightgbm
- pip3 install --user xgboost
How to run:
- Prepare your own dataset in csv form.
- Identify the target column and task type.
- Read the comments in file runner.py
- In command line, navigate to this repository's directory, type python3 runner.py