TSBoost is a framework for time series forecasting.
It mixes classical statistics practices with non linear optimisation techniques of current Machine Learning.
32-bit Python is not supported. Please install 64-bit version.
TSBoost uses gradient boosting optimisation provided by XGBoost & LightGBM, both have C++ source code and need a compiler.
For Windows users, VC runtime is needed if Visual Studio (2015 or newer) is not installed.
For Linux users, glibc >= 2.14 is required
sudo apt-get install build-essential # Ubuntu/Debian
sudo yum groupinstall 'Development Tools' # CentOS/RHEL
For macOS users, install OpenMP librairy
brew install libomp
After installing the compiler, install from PyPI Using pip
pip install tsboost
You can get started with a jupyter notebook tutorial : TSBoot quick start