# QML Essentials
<p align="center">
<img src="https://raw.githubusercontent.com/cirKITers/qml-essentials/refs/heads/main/docs/logo.svg" width="200" title="Logo">
</p>
<h3 align="center">A toolbox to make working with QML models easier.</h3>
<br/>
## 📜 About
This repo contains some of the commonly used Ansaetze and coding stuff required for working with QML and Data-Reuploading models.\
There are also dedicated classes to calculate entanglement and expressiblity of a provided model as well as its Fourier coefficients.
Checkout our [Arxiv Paper](https://arxiv.org/abs/2506.06695) to learn more.
## 🚀 Getting Started
```
pip install qml-essentials
```
or
```
poetry add qml-essentials
```
to install our package from [PyPI](https://pypi.org/project/qml-essentials/).\
You can find details on how to use it and further documentation on the corresponding [Github Page](https://cirkiters.github.io/qml-essentials/).
## 🚧 Contributing
Contributions are highly welcome! 🤗 Take a look at our [Contribution Guidelines](https://github.com/cirKITers/qml-essentials/blob/main/CONTRIBUTING.md).
Raw data
{
"_id": null,
"home_page": "https://cirkiters.github.io/qml-essentials/",
"name": "qml-essentials",
"maintainer": "Melvin Strobl",
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": "melvin.strobl@kit.edu",
"keywords": "quantum, quantum machine learning, qml",
"author": "Melvin Strobl",
"author_email": "melvin.strobl@kit.edu",
"download_url": "https://files.pythonhosted.org/packages/bf/d5/f856fe7fbeda67a31b67cc770083039d51b0c4abc69dae7a369efc381dc0/qml_essentials-0.1.35.tar.gz",
"platform": null,
"description": "# QML Essentials\n\n<p align=\"center\">\n<img src=\"https://raw.githubusercontent.com/cirKITers/qml-essentials/refs/heads/main/docs/logo.svg\" width=\"200\" title=\"Logo\">\n</p>\n<h3 align=\"center\">A toolbox to make working with QML models easier.</h3>\n<br/>\n\n## \ud83d\udcdc About\n\nThis repo contains some of the commonly used Ansaetze and coding stuff required for working with QML and Data-Reuploading models.\\\nThere are also dedicated classes to calculate entanglement and expressiblity of a provided model as well as its Fourier coefficients.\nCheckout our [Arxiv Paper](https://arxiv.org/abs/2506.06695) to learn more.\n\n## \ud83d\ude80 Getting Started\n\n```\npip install qml-essentials\n```\nor\n```\npoetry add qml-essentials\n```\n\nto install our package from [PyPI](https://pypi.org/project/qml-essentials/).\\\nYou can find details on how to use it and further documentation on the corresponding [Github Page](https://cirkiters.github.io/qml-essentials/).\n\n## \ud83d\udea7 Contributing\n\nContributions are highly welcome! \ud83e\udd17 Take a look at our [Contribution Guidelines](https://github.com/cirKITers/qml-essentials/blob/main/CONTRIBUTING.md).",
"bugtrack_url": null,
"license": "MIT",
"summary": "A toolbox to make working with QML models easier.",
"version": "0.1.35",
"project_urls": {
"Documentation": "https://cirkiters.github.io/qml-essentials/",
"Homepage": "https://cirkiters.github.io/qml-essentials/",
"Repository": "https://github.com/cirKITers/qml-essentials"
},
"split_keywords": [
"quantum",
" quantum machine learning",
" qml"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b5ecfe18bc1a131de718a858150c076563e6a0af207937becfd738afb1a96f11",
"md5": "cb0b7753b2398494cd58cd0a761ea1bc",
"sha256": "349182648f6b59e7a4838967cff69dc7654f815f0fbb55a5f1cddeef9824984d"
},
"downloads": -1,
"filename": "qml_essentials-0.1.35-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cb0b7753b2398494cd58cd0a761ea1bc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.10",
"size": 38997,
"upload_time": "2025-07-29T14:27:19",
"upload_time_iso_8601": "2025-07-29T14:27:19.558768Z",
"url": "https://files.pythonhosted.org/packages/b5/ec/fe18bc1a131de718a858150c076563e6a0af207937becfd738afb1a96f11/qml_essentials-0.1.35-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bfd5f856fe7fbeda67a31b67cc770083039d51b0c4abc69dae7a369efc381dc0",
"md5": "c68c5992cadf152def91511f0a5cbd22",
"sha256": "428ab0ffdd6806cb72afc4017623c9ea79fa010304ba3368db41f8d8b1146788"
},
"downloads": -1,
"filename": "qml_essentials-0.1.35.tar.gz",
"has_sig": false,
"md5_digest": "c68c5992cadf152def91511f0a5cbd22",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 36059,
"upload_time": "2025-07-29T14:27:20",
"upload_time_iso_8601": "2025-07-29T14:27:20.352066Z",
"url": "https://files.pythonhosted.org/packages/bf/d5/f856fe7fbeda67a31b67cc770083039d51b0c4abc69dae7a369efc381dc0/qml_essentials-0.1.35.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-29 14:27:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cirKITers",
"github_project": "qml-essentials",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "qml-essentials"
}