sQUlearn -- A Python Library for Quantum Machine Learning

David A. Kreplin, Moritz Willmann, Jan Schnabel, Frederic Rapp, Manuel Hagelüken +1 more
11/15/2023
quant-phcs.LG

Official code: sQUlearn/squlearn (105 stars, Apache-2.0, last commit 2026-04-07).

Abstract

sQUlearn introduces a user-friendly, NISQ-ready Python library for quantum machine learning (QML), designed for seamless integration with classical machine learning tools like scikit-learn. The library's dual-layer architecture serves both QML researchers and practitioners, enabling efficient prototyping, experimentation, and pipelining. sQUlearn provides a comprehensive toolset that includes both quantum kernel methods and quantum neural networks, along with features like customizable data encoding strategies, automated execution handling, and specialized kernel regularization techniques. By focusing on NISQ-compatibility and end-to-end automation, sQUlearn aims to bridge the gap between current quantum computing capabilities and practical machine learning applications. The library provides substantial flexibility, enabling quick transitions between the underlying quantum frameworks Qiskit and PennyLane, as well as between simulation and running on actual hardware.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

scikit-learn interface for quantum algorithms

10525PythonMay 17, 20236 months agoApache-2.0
machine-learningpythonquantumquantum-computingquantum-machine-learning+1 more

Similar Papers

Cite this paper

@article{kreplin2023squlearn,
  title  = {sQUlearn -- A Python Library for Quantum Machine Learning},
  author = {David A. Kreplin and Moritz Willmann and Jan Schnabel and Frederic Rapp and Manuel Hagelüken and Marco Roth},
  year   = {2023},
  eprint = {2311.08990},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.08990v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.08990.svg)](https://codeofpaper.com/paper/2311.08990)

Discussion