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.0.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.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1ada847b8ae356d7cd6d28962e4db979f57e03a4ea8e0f356f166d653be5ef91
MD5 f87e8ec09ccb59335de1fe2baad1b272
BLAKE2b-256 c2b130525f0770d7362b51cebc9b68fdef4881a2f1d52e99452db8a1458af41c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 15012e5a4d251418750128c0675f8b78651aa5fb791f3c9e2bad6aec4efbca49
MD5 24c02ed2feef52367478a30028565897
BLAKE2b-256 fb54883c98af30f7d3f2dcaf323fa3ab77c09d3e42bc8d89072666147287a52d

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