Skip to main content

A Python package for quantum-based anomaly detection.

Project description

Quantum Anomaly Detection

Quantum Anomaly Detection is a Python package that leverages quantum computing (via Qiskit) to detect anomalies in datasets.

Installation

git clone https://github.com/MalekAlFakih/quantum-anomaly-detection.git
cd quantum-anomaly-detection
pip install -e .

Usage

from quantum_anomaly_detection import QuantumAnomalyDetector
import numpy as np
data = np.random.rand(10, 2)
detector = QuantumAnomalyDetector()
detector.fit(data)
scores = detector.predict(data)
print("Scores:", scores)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantum_anomaly_detection-0.1.2.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantum_anomaly_detection-0.1.2-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file quantum_anomaly_detection-0.1.2.tar.gz.

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.2.tar.gz
Algorithm Hash digest
SHA256 6ff19cf16c0452427774c81212b566ece99ae2074c40479a6086767c96158b67
MD5 fa20a826937773578d968fa795a8394b
BLAKE2b-256 afbe4892533a475d1f2307b6abe9c7c6f692363b47fbdfb177fab9b0f320ab7f

See more details on using hashes here.

File details

Details for the file quantum_anomaly_detection-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2e123d806a10fce7ced088c7557a91fa44dff385cf5f145c64824ec601116269
MD5 d894d0f58deb39a87ecf1612e19b05e1
BLAKE2b-256 b9d347ee5f63bc284d08161949eba363efb90979fbf2e82465c7848d5d9e1d60

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page