https://github.com/squaredev-io/timepulse
A set of tools to help with timeseries flow
https://github.com/squaredev-io/timepulse
Last synced: about 1 month ago
JSON representation
A set of tools to help with timeseries flow
- Host: GitHub
- URL: https://github.com/squaredev-io/timepulse
- Owner: squaredev-io
- License: mit
- Created: 2023-11-07T10:35:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-29T11:59:37.000Z (almost 2 years ago)
- Last Synced: 2025-08-20T19:16:47.800Z (6 months ago)
- Language: Python
- Size: 143 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🚀 Timepulse: Unleash the Power of Time Series Processing and Modeling!
[![GitHub][github_badge]][github_link] [![PyPI][pypi_badge]][pypi_link]
[![Test][test_passing_badge]][test_passing_badge]
[![Download][download_badge]][download_link]
[![Download][total_download_badge]][download_link]
[](#supported-python-versions)
[![Licence][licence_badge]][licence_link]
[](https://github.com/psf/black)
Welcome to Timepulse, your ultimate destination for conquering the world of time series data with unprecedented ease and efficiency.
## Installation 🧙♂️
To summon the might of Timepulse into your realm, a simple pip command shall suffice:
```bash
pip install timepulse
```
# Timepulse: Unleash the Power of Time Series Processing and Modeling!
Witness the seamless integration of temporal mastery into your coding sanctum!
## Journey into the Time Dimension ⏳
Embark on an odyssey through time as you harness the Timepulse magic. Transform raw time series data into insights that transcend the ordinary. Your code, now a symphony of temporal brilliance!
### How to use timepulse
#### Import
```{python}
from timepulse.models.nn import MultivariateDenseWrapper
from timepulse.utils.models import run_model
```
#### Run model
```{python}
y_pred, result_metrics = run_model(model_instance, X_train.values, y_train, X_val.values, y_val, verbose=0)
```
#### Results example
```
[ 8287547.5 10593171. 12349981. 13229407. 10743349. 8585146.
7701900. 6690604.5 6193717.5 5999759. 5651086.5 5573535.5
9689985. 12014953. 14384974. 14222123. ],
{'mae': 452268.53, 'mse': 452862200000.0, 'rmse': 672950.4, 'mape': 4.8490524, 'smape': 10.239903, 'mase': 0.31943747, 'r2_score': 0.94421965}
```
## Spellbinding Features ✨
- **Temporal Alchemy:** Shape time series data effortlessly.
- **Predictive Sorcery:** Unlock the future with powerful modeling.
- **Intuitive Elixir:** Simplify complexities with an enchantingly user-friendly interface.
## License 📜
[Timepulse - The SQD License](https://www.squaredev.io/)
## Credits: Makers of Timepulse 🌈
Timepulse was conjured into existence by the brilliant minds at Squaredev. Their dedication to temporal excellence knows no bounds.
Embark on a journey with Timepulse – where time meets brilliance, and magic unfolds! ✨🕰️🚀
[github_badge]: https://badgen.net/badge/icon/GitHub?icon=github&color=black&label
[github_link]: https://github.com/squaredev-io/timepulse
[pypi_badge]: https://badge.fury.io/py/timepulse.svg
[pypi_link]: https://pypi.org/project/timepulse
[download_badge]: https://badgen.net/pypi/dm/timepulse
[total_download_badge]: https://static.pepy.tech/personalized-badge/timepulse?period=total&units=international_system&left_color=grey&right_color=green&left_text=Total%20Downloads
[download_link]: https://pypi.org/project/timepulse/#files
[licence_badge]: https://img.shields.io/github/license/squaredev-io/timepulse
[licence_link]: LICENSE
[test_passing_badge]: https://github.com/squaredev-io/timepulse/actions/workflows/release-pypi-package.yml/badge.svg