Installation
functime is published as Python package in PyPI. To install the latest functime release, run the following command:
Extras
functime
comes with extra options. For example, to install functime
with large-language model (LLM) and lightgbm features:
ann
: To useann
(approximate nearest neighbors) forecaster. This leverages the excellent lancedb.cat
: To usecatboost
forecaster throughcatboost
.xgb
: To usexgboost
forecaster throughxgboost
.lgb
: To uselightgbm
forecaster.lightgbm
requires compilation (i.e., a compiler likecmake
andlibomp
), so please refer to the installation instructions.llm
: To use the LLM-powered forecast analyst. This feature currently uses OpenAI's tokenizers and models.plot
: To use plotting functions. Powered byplotly
.