ruqu-qear 0.1.32

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

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