moabb.paradigms.base.BaseParadigm#
- class moabb.paradigms.base.BaseParadigm(filters, events: List[str] | None = None, tmin=0.0, tmax=None, baseline=None, channels=None, resample=None, overlap=None, scorer=None)[source]#
Base class for paradigms.
- Parameters:
events (List of str | None (default None)) – events to use for epoching. If None, default to all events defined in the dataset.
scorer (sklearn-compatible string or a compatible sklearn scorer | None (default None)) – If None, and n_classes==2 use the roc_auc, else use accuracy.
- abstract property scoring#
Property that defines scoring metric (e.g. ROC-AUC or accuracy or f-score), given as a sklearn-compatible string or a compatible sklearn scorer.
Examples using moabb.paradigms.base.BaseParadigm#
Tutorial 5: Combining Multiple Datasets into a Single Dataset
Tutorial 5: Combining Multiple Datasets into a Single Dataset
Tutorial: Within-Session Splitting on Real MI Dataset
Tutorial: Within-Session Splitting on Real MI Dataset
Riemannian Artifact Rejection as a Pre-processing Step
Riemannian Artifact Rejection as a Pre-processing Step
Using X y data (epoched data) instead of continuous signal
Using X y data (epoched data) instead of continuous signal