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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.4.tar.gz
Algorithm Hash digest
SHA256 7258fdace6aaaaa3c3d412038d32424fe80449d386eb6b227f7a8ce467836775
MD5 b1cc4e06c8b4af4817096c6f1377066c
BLAKE2b-256 89b7bb7fd329ecbafea333b5067708bdce182a8b1c1ebb6558b52ca752c7bd6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quantum_anomaly_detection-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c45c368dc0763e549da8d91628bee5d655bf188eee85668bf4e2cc07934604a0
MD5 1fb6ae3d97959fa4da0f49a879875bf1
BLAKE2b-256 70a964fbee636587171e04b1dd8ca6b5c19a6a5d4bc1fbd8d1b13675cc93ca4f

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