pyRiemann 0.5.dev
  • API
  • Gallery
  • Site
      • Introduction
      • Release notes
      • Installing
      • Example gallery
      • API reference
  • Page
      • Examples Gallery
        • Classification of ERP
        • Classification of SSVEP
        • Artifact management
        • Classification of motor imagery
        • Covariance estimation
        • Simulated data
        • Permutation test
        • Transfer learning

Examples Gallery¶

Contents

  • Classification of ERP

  • Classification of SSVEP

  • Artifact management

  • Classification of motor imagery

  • Covariance estimation

  • Simulated data

  • Permutation test

  • Transfer learning

Classification of ERP¶

Using Riemannian geometry for classifying event-related potentials (ERP).

Embedding ERP MEG data in 2D Euclidean space

Embedding ERP MEG data in 2D Euclidean space

Display ERP

Display ERP

ERP EEG decoding in Tangent space.

ERP EEG decoding in Tangent space.

Multiclass MEG ERP Decoding

Multiclass MEG ERP Decoding

Classification of SSVEP¶

Using Riemannian geometry for classifying steady-state visually evoked potentials (SSVEP).

Offline SSVEP-based BCI Multiclass Prediction

Offline SSVEP-based BCI Multiclass Prediction

Visualization of SSVEP-based BCI Classification in Tangent Space

Visualization of SSVEP-based BCI Classification in Tangent Space

Artifact management¶

Using Riemannian geometry to detect, reject or correct artifacts.

Artifact Correction by AJDC-based Blind Source Separation

Artifact Correction by AJDC-based Blind Source Separation

Online Artifact Detection with Riemannian Potato Field

Online Artifact Detection with Riemannian Potato Field

Online Artifact Detection with Riemannian Potato

Online Artifact Detection with Riemannian Potato

Classification of motor imagery¶

Using Riemannian geometry for classifying motor imagery.

Motor imagery classification

Motor imagery classification

Ensemble learning on functional connectivity

Ensemble learning on functional connectivity

Frequency band selection on the manifold for motor imagery classification

Frequency band selection on the manifold for motor imagery classification

Covariance estimation¶

Examples for covariance matrix estimation.

Robust covariance estimation

Robust covariance estimation

Compare covariance and kernel estimators with different time windows

Compare covariance and kernel estimators with different time windows

Simulated data¶

Examples using datasets sampled from known probability distributions.

Sample from the Riemannian Gaussian distribution in the SPD manifold

Sample from the Riemannian Gaussian distribution in the SPD manifold

Classification accuracy vs class distinctiveness vs class separability

Classification accuracy vs class distinctiveness vs class separability

Mean and median comparison

Mean and median comparison

Estimate mean of SPD matrices with NaN values

Estimate mean of SPD matrices with NaN values

Classifier comparison

Classifier comparison

Permutation test¶

Permutation test with pyRiemann.

One Way manova time

One Way manova time

One Way manova with Frequenty

One Way manova with Frequenty

One Way manova

One Way manova

Manova for ERP data

Manova for ERP data

Transfer learning¶

Using Riemannian geometry for transfer learning and domain adaptation.

Plot the data transformations in the Riemannian Procrustes Analysis

Plot the data transformations in the Riemannian Procrustes Analysis

Motor imagery classification by transfer learning

Motor imagery classification by transfer learning

Comparison of pipelines for transfer learning

Comparison of pipelines for transfer learning

Download all examples in Python source code: auto_examples_python.zip

Download all examples in Jupyter notebooks: auto_examples_jupyter.zip

Gallery generated by Sphinx-Gallery

Back to top

Source

© Copyright 2015-2023, pyRiemann Contributors.
Created using Sphinx 5.3.0.