<a href="https://github.com/WenjieDu/BenchPOTS">
<img src="https://pypots.com/figs/pypots_logos/BenchPOTS/logo_FFBG.svg" width="200" align="right">
</a>
<h3 align="center">Welcome to BenchPOTS</h3>
<p align="center"><i>a Python toolbox for benchmarking ML on POTS (Partially-Observed Time Series)</i></p>
<p align="center">
<a href="https://docs.pypots.com/en/latest/install.html#reasons-of-version-limitations-on-dependencies">
<img alt="Python version" src="https://img.shields.io/badge/Python-v3.7+-E97040?logo=python&logoColor=white">
</a>
<a href="https://github.com/WenjieDu/BenchPOTS/releases">
<img alt="the latest release version" src="https://img.shields.io/github/v/release/wenjiedu/benchpots?color=EE781F&include_prereleases&label=Release&logo=github&logoColor=white">
</a>
<a href="https://github.com/WenjieDu/BenchPOTS/blob/main/LICENSE">
<img alt="BSD-3 license" src="https://img.shields.io/badge/License-BSD--3-E9BB41?logo=opensourceinitiative&logoColor=white">
</a>
<a href="https://github.com/WenjieDu/PyPOTS#-community">
<img alt="Community" src="https://img.shields.io/badge/join_us-community!-C8A062">
</a>
<a href="https://github.com/WenjieDu/BenchPOTS/graphs/contributors">
<img alt="GitHub contributors" src="https://img.shields.io/github/contributors/wenjiedu/benchpots?color=D8E699&label=Contributors&logo=GitHub">
</a>
<a href="https://star-history.com/#wenjiedu/benchpots">
<img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/wenjiedu/benchpots?logo=None&color=6BB392&label=%E2%98%85%20Stars">
</a>
<a href="https://github.com/WenjieDu/BenchPOTS/network/members">
<img alt="GitHub Repo forks" src="https://img.shields.io/github/forks/wenjiedu/benchpots?logo=forgejo&logoColor=black&label=Forks">
</a>
</p>
To evaluate the performance of algorithms on POTS datasets, a benchmarking toolkit is necessary, hence the ecosystem library BenchPOTS is developed.
BenchPOTS provides the standard and unified preprocessing pipelines of a variety of POTS datasets.
It supports a variety of evaluation tasks to help users understand the performance of different algorithms.
## β Citing BenchPOTS/PyPOTS
The paper introducing PyPOTS project is available on arXiv at [this URL](https://arxiv.org/abs/2305.18811),
and we are pursuing to publish it in prestigious academic venues, e.g. JMLR (track for
[Machine Learning Open Source Software](https://www.jmlr.org/mloss/)). If you use BenchPOTS in your work,
please cite PyPOTS project as below and πstar this repository to make others notice this library. π€ Thank you!
<p align="center">
<a href="https://github.com/WenjieDu/PyPOTS">
<img src="https://pypots.com/figs/pypots_logos/Ecosystem/PyPOTS_Ecosystem_Pipeline.png" width="95%"/>
</a>
</p>
``` bibtex
@article{du2023pypots,
title={{PyPOTS: a Python toolbox for data mining on Partially-Observed Time Series}},
author={Wenjie Du},
year={2023},
eprint={2305.18811},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2305.18811},
doi={10.48550/arXiv.2305.18811},
}
```
or
> Wenjie Du. (2023).
> PyPOTS: a Python toolbox for data mining on Partially-Observed Time Series.
> arXiv, abs/2305.18811.https://arxiv.org/abs/2305.18811
<details>
<summary>π Visits</summary>
<a href="https://github.com/WenjieDu/BenchPOTS">
<img alt="BenchPOTS visits" align="left" src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FWenjieDu%2FBenchPOTS&count_bg=%23009A0A&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=Visits%20since%20June%202024&edge_flat=false">
</a>
</details>
<br>
Raw data
{
"_id": null,
"home_page": "https://github.com/WenjieDu/BenchPOTS",
"name": "benchpots",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7.0",
"maintainer_email": null,
"keywords": "data mining, neural networks, machine learning, deep learning, artificial intelligence, time-series analysis, time series, imputation, classification, clustering, forecasting, partially observed, irregular sampled, partially-observed time series, incomplete time series, missing data, missing values",
"author": "Wenjie Du",
"author_email": "wenjay.du@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1c/fe/17bab4a0b144e79d4e9836561c75445ca4fc05698a37e79888099e3d3318/benchpots-0.1.tar.gz",
"platform": null,
"description": "<a href=\"https://github.com/WenjieDu/BenchPOTS\">\n <img src=\"https://pypots.com/figs/pypots_logos/BenchPOTS/logo_FFBG.svg\" width=\"200\" align=\"right\">\n</a>\n\n<h3 align=\"center\">Welcome to BenchPOTS</h3>\n\n<p align=\"center\"><i>a Python toolbox for benchmarking ML on POTS (Partially-Observed Time Series)</i></p>\n\n<p align=\"center\">\n <a href=\"https://docs.pypots.com/en/latest/install.html#reasons-of-version-limitations-on-dependencies\">\n <img alt=\"Python version\" src=\"https://img.shields.io/badge/Python-v3.7+-E97040?logo=python&logoColor=white\">\n </a>\n <a href=\"https://github.com/WenjieDu/BenchPOTS/releases\">\n <img alt=\"the latest release version\" src=\"https://img.shields.io/github/v/release/wenjiedu/benchpots?color=EE781F&include_prereleases&label=Release&logo=github&logoColor=white\">\n </a>\n <a href=\"https://github.com/WenjieDu/BenchPOTS/blob/main/LICENSE\">\n <img alt=\"BSD-3 license\" src=\"https://img.shields.io/badge/License-BSD--3-E9BB41?logo=opensourceinitiative&logoColor=white\">\n </a>\n <a href=\"https://github.com/WenjieDu/PyPOTS#-community\">\n <img alt=\"Community\" src=\"https://img.shields.io/badge/join_us-community!-C8A062\">\n </a>\n <a href=\"https://github.com/WenjieDu/BenchPOTS/graphs/contributors\">\n <img alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/wenjiedu/benchpots?color=D8E699&label=Contributors&logo=GitHub\">\n </a>\n <a href=\"https://star-history.com/#wenjiedu/benchpots\">\n <img alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/wenjiedu/benchpots?logo=None&color=6BB392&label=%E2%98%85%20Stars\">\n </a>\n <a href=\"https://github.com/WenjieDu/BenchPOTS/network/members\">\n <img alt=\"GitHub Repo forks\" src=\"https://img.shields.io/github/forks/wenjiedu/benchpots?logo=forgejo&logoColor=black&label=Forks\">\n </a>\n</p>\n\nTo evaluate the performance of algorithms on POTS datasets, a benchmarking toolkit is necessary, hence the ecosystem library BenchPOTS is developed.\nBenchPOTS provides the standard and unified preprocessing pipelines of a variety of POTS datasets.\nIt supports a variety of evaluation tasks to help users understand the performance of different algorithms.\n\n## \u2756 Citing BenchPOTS/PyPOTS\nThe paper introducing PyPOTS project is available on arXiv at [this URL](https://arxiv.org/abs/2305.18811),\nand we are pursuing to publish it in prestigious academic venues, e.g. JMLR (track for\n[Machine Learning Open Source Software](https://www.jmlr.org/mloss/)). If you use BenchPOTS in your work,\nplease cite PyPOTS project as below and \ud83c\udf1fstar this repository to make others notice this library. \ud83e\udd17 Thank you!\n\n<p align=\"center\">\n<a href=\"https://github.com/WenjieDu/PyPOTS\">\n <img src=\"https://pypots.com/figs/pypots_logos/Ecosystem/PyPOTS_Ecosystem_Pipeline.png\" width=\"95%\"/>\n</a>\n</p>\n\n``` bibtex\n@article{du2023pypots,\ntitle={{PyPOTS: a Python toolbox for data mining on Partially-Observed Time Series}},\nauthor={Wenjie Du},\nyear={2023},\neprint={2305.18811},\narchivePrefix={arXiv},\nprimaryClass={cs.LG},\nurl={https://arxiv.org/abs/2305.18811},\ndoi={10.48550/arXiv.2305.18811},\n}\n```\n\nor\n\n> Wenjie Du. (2023).\n> PyPOTS: a Python toolbox for data mining on Partially-Observed Time Series.\n> arXiv, abs/2305.18811.https://arxiv.org/abs/2305.18811\n\n\n<details>\n<summary>\ud83c\udfe0 Visits</summary>\n<a href=\"https://github.com/WenjieDu/BenchPOTS\">\n <img alt=\"BenchPOTS visits\" align=\"left\" src=\"https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FWenjieDu%2FBenchPOTS&count_bg=%23009A0A&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=Visits%20since%20June%202024&edge_flat=false\">\n</a>\n</details>\n<br>\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "A Python Toolbox for Benchmarking Machine Learning on Partially-Observed Time Series",
"version": "0.1",
"project_urls": {
"Documentation": "https://docs.pypots.com/",
"Download": "https://github.com/WenjieDu/BenchPOTS/archive/main.zip",
"Homepage": "https://github.com/WenjieDu/BenchPOTS",
"Source": "https://github.com/WenjieDu/BenchPOTS/",
"Tracker": "https://github.com/WenjieDu/BenchPOTS/issues/"
},
"split_keywords": [
"data mining",
" neural networks",
" machine learning",
" deep learning",
" artificial intelligence",
" time-series analysis",
" time series",
" imputation",
" classification",
" clustering",
" forecasting",
" partially observed",
" irregular sampled",
" partially-observed time series",
" incomplete time series",
" missing data",
" missing values"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5f026f0d6077caed9bebaad66972a82768bb4aa6d4e84da5eece9b3b5aea76e8",
"md5": "1aafb31294f057f4a4b01beda96612b9",
"sha256": "90fdcd890f2b1af3525c70acc354402ebb6c354c4b01a46e6ca756dabf14774d"
},
"downloads": -1,
"filename": "benchpots-0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1aafb31294f057f4a4b01beda96612b9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7.0",
"size": 21136,
"upload_time": "2024-06-17T15:35:12",
"upload_time_iso_8601": "2024-06-17T15:35:12.745928Z",
"url": "https://files.pythonhosted.org/packages/5f/02/6f0d6077caed9bebaad66972a82768bb4aa6d4e84da5eece9b3b5aea76e8/benchpots-0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1cfe17bab4a0b144e79d4e9836561c75445ca4fc05698a37e79888099e3d3318",
"md5": "312cc7e3805ab32668eedc9a1b9a732d",
"sha256": "e43e67064cf42e60b0a2c884f31bd2738e99bf216a4778b47a1191d8ffa69a17"
},
"downloads": -1,
"filename": "benchpots-0.1.tar.gz",
"has_sig": false,
"md5_digest": "312cc7e3805ab32668eedc9a1b9a732d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7.0",
"size": 13121,
"upload_time": "2024-06-17T15:35:14",
"upload_time_iso_8601": "2024-06-17T15:35:14.909843Z",
"url": "https://files.pythonhosted.org/packages/1c/fe/17bab4a0b144e79d4e9836561c75445ca4fc05698a37e79888099e3d3318/benchpots-0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-17 15:35:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "WenjieDu",
"github_project": "BenchPOTS",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "h5py",
"specs": []
},
{
"name": "numpy",
"specs": []
},
{
"name": "scikit-learn",
"specs": []
},
{
"name": "pygrinder",
"specs": [
[
">=",
"0.6"
]
]
},
{
"name": "tsdb",
"specs": [
[
">=",
"0.4"
]
]
}
],
"lcname": "benchpots"
}