ruqu-qear

Crates.ioruqu-qear
lib.rsruqu-qear
version0.1.32
created_at2026-01-18 00:11:24.483398+00
updated_at2026-01-18 00:11:24.483398+00
descriptionQuantum Echo-Attention Reservoir (QEAR) - Combining quantum reservoir computing with attention mechanisms for time series processing
homepagehttps://ruv.io
repositoryhttps://github.com/ruvnet/ruvector
max_upload_size
id2051464
size179,033
rUv (ruvnet)

documentation

https://docs.rs/ruqu-qear

README

ruqu-qear

Quantum Echo-Attention Reservoir (QEAR) - Combining quantum reservoir computing with attention mechanisms for time series processing.

Crates.io Documentation License: MIT

Part of the ruQu quantum computing suite by ruv.io.

Features

  • Quantum Reservoir - High-dimensional quantum state space for temporal processing
  • Echo State Networks - Recurrent dynamics with spectral radius control
  • Attention Mechanism - Self-attention over reservoir states
  • Time Series Forecasting - Multi-step ahead prediction
  • Anomaly Detection - Deviation scoring from learned dynamics

Installation

[dependencies]
ruqu-qear = "0.1"

Quick Start

use ruqu_qear::{QuantumReservoir, ReservoirConfig, TimeSeries};

let config = ReservoirConfig {
    n_qubits: 6,
    reservoir_size: 100,
    spectral_radius: 0.9,
    ..Default::default()
};

let mut reservoir = QuantumReservoir::new(config)?;

// Train on time series
reservoir.fit(&training_data)?;

// Predict future values
let predictions = reservoir.predict(10)?; // 10 steps ahead

License

MIT License - see LICENSE

Commit count: 729

cargo fmt