SelfEEG
About Self-Supervised Learning
Self-Supervised Learning
Contrastive Learning
Tutorials
Dataloading guide
Data Augmentations guide
Build a self-supervised learning pipeline
Use case with the EEGMMI Dataset
API reference
SelfEEG
selfeeg.augmentation
CircularAug
DynamicSingleAug
RandomAug
SequentialAug
StaticSingleAug
add_band_noise
add_eeg_artifact
add_gaussian_noise
add_noise_SNR
change_ref
channel_dropout
crop_and_resize
filter_bandpass
filter_bandstop
filter_highpass
filter_lowpass
flip_horizontal
flip_vertical
get_channel_map_and_networks
get_filter_coeff
identity
masking
moving_avg
permutation_signal
permute_channels
phase_swap
random_FT_phase
random_slope_scale
scaling
shift_frequency
shift_horizontal
shift_vertical
warp_signal
selfeeg.dataloading
EEGDataset
EEGSampler
get_eeg_partition_number
get_eeg_split_table
get_eeg_split_table_kfold
check_split
get_split
selfeeg.losses
barlow_loss
byol_loss
moco_loss
simclr_loss
simsiam_loss
vicreg_loss
selfeeg.models
ConstrainedConv1d
ConstrainedConv2d
ConstrainedDense
DepthwiseConv2d
FilterBank
SeparableConv2d
DeepConvNetEncoder
EEGConformerEncoder
EEGInceptionEncoder
EEGNetEncoder
EEGSymEncoder
FBCNetEncoder
ResNet1DEncoder
ShallowNetEncoder
StagerNetEncoder
STNetEncoder
TinySleepNetEncoder
xEEGNetEncoder
ATCNet
DeepConvNet
EEGConformer
EEGInception
EEGNet
EEGSym
FBCNet
ResNet1D
ShallowNet
StagerNet
STNet
TinySleepNet
xEEGNet
selfeeg.ssl
EarlyStopping
SSLBase
evaluate_loss
fine_tune
BarlowTwins
BYOL
MoCo
SimCLR
SimSiam
VICReg
ReconstructiveSSL
PredictiveSSL
selfeeg.utils
RangeScaler
ZscoreScaler
check_models
count_parameters
create_dataset
get_subarray_closest_sum
scale_range_soft_clip
torch_pchip
torch_zscore
about
FAQ
GitHub Page
Bug Tracker
Contributing
License
MedMax Team
SelfEEG
Overview: module code
All modules for which code is available
selfeeg.augmentation.compose
selfeeg.augmentation.functional
selfeeg.dataloading.load
selfeeg.losses.losses
selfeeg.models.encoders
selfeeg.models.layers
selfeeg.models.zoo
selfeeg.ssl.base
selfeeg.ssl.contrastive
selfeeg.ssl.generative
selfeeg.ssl.predictive
selfeeg.utils.utils