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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.5.tar.gz
Algorithm Hash digest
SHA256 d4dd35de1f4514d3cdbc555bd1fe3bedd1faeec4b98b85c2773d00eaaab1eb11
MD5 914a432dc2a2038f1cc906d5eb9f7bb3
BLAKE2b-256 caee16c5626e3e9e8b9ed751871d0688ebd13869bad85eb4931f5149a304b642

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 96dfe7ec8e111c7cf0657162f93fef76cbd9a050b8ba9bbe73d564bf4783a09b
MD5 e94490f53d2bf25e58a44b2f9eb9ac99
BLAKE2b-256 91e60bc98c1398d675a452060e255861c7365ccb24303dfdd397041c3929fb63

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