Toolbox for Time Series analysis and integration with Machine Learning.
Project description
giotto-time
giotto-time is a machine learning based time series forecasting toolbox in Python. It is part of the Giotto family of open-source projects.
Project genesis
giotto-time was created to provide time series feature extraction, analysis and forecasting tools based on scikit-learn API.
Documentation
API reference (stable release): https://docs-time.giotto.ai
Getting started
Get started with giotto-time by following the installation steps below. Simple tutorials and real-world use cases can be found in example folder as notebooks.
Installation
Dependencies
The latest stable version of giotto-time requires:
Python (>= 3.6)
scikit-learn (>= 0.22.0)
pandas>=0.25.3
workalendar>=7.1.1
To run the examples, jupyter is required.
User installation
Linux, MacOS and Windows
Run this command in your favourite python environment
pip install giotto-time
Contributing
We welcome new contributors of all experience levels. The Giotto community goals are to be helpful, welcoming, and effective. To learn more about making a contribution to giotto-time, please see the CONTRIBUTING.rst file.
Developer installation
Source code
You can obtain the latest state of the source code with the command
git clone https://github.com/giotto-ai/giotto-time.git
then run
cd giotto-time
pip install -e ".[tests, doc]"
This way, you can pull the library’s latest changes and make them immediately available on your machine. Note: we recommend upgrading pip and setuptools to recent versions before installing in this way.
Testing
After installation, you can launch the test suite from outside the source directory:
pytest gtime
Changelog
See the RELEASE.rst file for a history of notable changes to giotto-time.
Important links
Official source code repo: https://github.com/giotto-ai/giotto-time
Download releases: https://pypi.org/project/giotto-time/
Issue tracker: https://github.com/giotto-ai/giotto-time/issues
Community
Giotto Slack workspace: https://slack.giotto.ai/
Contacts
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for giotto_time-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a57dc4a897bad7a7d056c95a0c089f521bb830b291d39b026ac944f6d9d74619 |
|
MD5 | 738fb7cdeb1ff9bfad8cf205fd51eacc |
|
BLAKE2b-256 | 20fe104a684e0d6a1ec52fcb3db9721023d92e2f0800d89dda409dd42ee17059 |