Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pyRiemann-qiskit 0.6.0
Logo
pyRiemann-qiskit 0.6.0

Getting Started

  • Introduction to pyRiemann-qiskit
  • Quantum drawbacks
  • References
  • How to cite?
  • Installing pyRiemann-qiskit
  • What’s new in the package

User Guide

  • Examples Gallery
    • Classification of ERP
      • Visualize distances with MDM and NCH
      • ERP EEG decoding with Quantum Classifier.
      • Classification of P300 datasets from MOABB using Quantum MDM
      • Classification of P300 datasets from MOABB using NCH
      • Ablation study for the NCH
      • Classification of P300 datasets from MOABB
      • Quantum autoencoder for signal denoising
      • Brain-Invaders with illiteracy classification example
    • Classification of MI
      • Classification of MI datasets from MOABB using MDM and quantum-enhanced MDM
      • Determine best dimension reduction technics
      • Multiclass EEG classification with Quantum Pipeline
    • Classification on other datasets
      • Use QuanticSVM with real data from Kaggle’s Titanic Dataset
      • Suspicious financial activity detection using quantum computer
    • Comparison with toys datasets
      • Art visualization of Variational Quantum Classifier.
      • Plot training curve of VQC and MDM with SPSA
      • QAOA-CV optimization
      • Comparison with toys datasets.
      • Optimizer ablation study for ContinuousQIOCEClassifier
      • QAOA circuit depth ablation study — n_reps vs AUC and training time
      • Toy dataset ablation study — NCH vs MDM with/without Transfer Learning

API Documentation

  • API reference
    • pyriemann_qiskit.classification.QuanticClassifierBase
    • pyriemann_qiskit.classification.QuanticSVM
    • pyriemann_qiskit.classification.QuanticVQC
    • pyriemann_qiskit.classification.QuanticMDM
    • pyriemann_qiskit.classification.QuanticNCH
    • pyriemann_qiskit.classification.NearestConvexHull
    • pyriemann_qiskit.classification.ContinuousQIOCEClassifier
    • pyriemann_qiskit.classification.QuantumStateDiscriminator
    • pyriemann_qiskit.classification.CpMDM
    • pyriemann_qiskit.autoencoders.BasicQnnAutoencoder
    • pyriemann_qiskit.pipelines.BasePipeline
    • pyriemann_qiskit.pipelines.QuantumClassifierWithDefaultRiemannianPipeline
    • pyriemann_qiskit.pipelines.QuantumMDMWithRiemannianPipeline
    • pyriemann_qiskit.pipelines.QuantumMDMVotingClassifier
    • pyriemann_qiskit.pipelines.FeaturesUnionClassifier
    • pyriemann_qiskit.ensemble.JudgeClassifier
    • pyriemann_qiskit.optimization.distance.qdistance_logeuclid_to_convex_hull
    • pyriemann_qiskit.optimization.distance.weights_logeuclid_to_convex_hull
    • pyriemann_qiskit.optimization.mean.qmean_euclid
    • pyriemann_qiskit.optimization.mean.qmean_logeuclid
    • pyriemann_qiskit.optimization.docplex.square_cont_mat_var
    • pyriemann_qiskit.optimization.docplex.square_int_mat_var
    • pyriemann_qiskit.optimization.docplex.square_bin_mat_var
    • pyriemann_qiskit.optimization.docplex.pyQiskitOptimizer
    • pyriemann_qiskit.optimization.docplex.ClassicalOptimizer
    • pyriemann_qiskit.optimization.docplex.NaiveQAOAOptimizer
    • pyriemann_qiskit.optimization.docplex.QAOACVAngleOptimizer
    • pyriemann_qiskit.optimization.docplex.QAOACVOptimizer
    • pyriemann_qiskit.optimization.anderson_optimizer.AndersonAccelerationOptimizer
    • pyriemann_qiskit.optimization.riemannian_adam.RiemannianAdamOptimizer
    • pyriemann_qiskit.utils.utils.is_qfunction
    • pyriemann_qiskit.utils.utils.get_docplex_optimizer_from_params_bag
    • pyriemann_qiskit.utils.hyper_params_factory.gen_x_feature_map
    • pyriemann_qiskit.utils.hyper_params_factory.gen_z_feature_map
    • pyriemann_qiskit.utils.hyper_params_factory.gen_zz_feature_map
    • pyriemann_qiskit.utils.hyper_params_factory.gen_two_local
    • pyriemann_qiskit.utils.hyper_params_factory.get_spsa
    • pyriemann_qiskit.utils.hyper_params_factory.get_spsa_parameters
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_rotational_X_gates
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_rotational_XY_gates
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_rotational_XZ_gates
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_qiskit_default
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_with_circular_entanglement
    • pyriemann_qiskit.utils.hyper_params_factory.create_mixer_identity
    • pyriemann_qiskit.utils.preprocessing.NdRobustScaler
    • pyriemann_qiskit.utils.preprocessing.Vectorizer
    • pyriemann_qiskit.utils.preprocessing.Devectorizer
    • pyriemann_qiskit.utils.filtering.NoDimRed
    • pyriemann_qiskit.utils.filtering.NaiveDimRed
    • pyriemann_qiskit.utils.filtering.ChannelSelection
    • pyriemann_qiskit.utils.math.union_of_diff
    • pyriemann_qiskit.utils.math.to_xyz
    • pyriemann_qiskit.utils.math.is_pauli_identity
    • pyriemann_qiskit.utils.dataset.get_mne_sample
    • pyriemann_qiskit.utils.dataset.generate_linearly_separable_dataset
    • pyriemann_qiskit.utils.dataset.generate_qiskit_dataset
    • pyriemann_qiskit.utils.dataset.get_feature_dimension
    • pyriemann_qiskit.utils.dataset.MockDataset
    • pyriemann_qiskit.utils.quantum_provider.SymbFidelityStatevectorKernel
    • pyriemann_qiskit.utils.quantum_provider.get_provider
    • pyriemann_qiskit.utils.quantum_provider.get_device
    • pyriemann_qiskit.utils.quantum_provider.get_simulator
    • pyriemann_qiskit.utils.quantum_provider.get_quantum_kernel
    • pyriemann_qiskit.utils.transfer.Adapter
    • pyriemann_qiskit.utils.transfer.TLCrossSubjectEvaluation
    • pyriemann_qiskit.visualization.art.weights_spiral
    • pyriemann_qiskit.visualization.manifold.plot_cvx_hull
    • pyriemann_qiskit.visualization.manifold.plot_manifold
Back to top
View this page
Edit this page

Classification of MI¶

Motor imagery classification with quantum algorithms and Riemannian geometry.

Classification of MI datasets from MOABB using MDM and quantum-enhanced MDM

Classification of MI datasets from MOABB using MDM and quantum-enhanced MDM

Determine best dimension reduction technics

Determine best dimension reduction technics

Multiclass EEG classification with Quantum Pipeline

Multiclass EEG classification with Quantum Pipeline
Next
Classification of MI datasets from MOABB using MDM and quantum-enhanced MDM
Previous
Brain-Invaders with illiteracy classification example
Copyright © 2021-2026, pyRiemann-qiskit Contributors
Made with Sphinx and @pradyunsg's Furo