├── .cache └── v │ └── cache │ └── lastfailed ├── .idea ├── braindecode-master-0920.iml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml └── workspace.xml ├── README.md ├── best_weight.zip ├── braindecode ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ └── version.cpython-36.pyc ├── datasets │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── bbci.cpython-36.pyc │ │ └── bcic_iv_2a.cpython-36.pyc │ ├── bbci.py │ ├── bcic_iv_2a.py │ ├── lazy_dataset.py │ ├── multiple.py │ └── sensor_positions.py ├── datautil │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── iterators.cpython-36.pyc │ │ ├── signal_target.cpython-36.pyc │ │ ├── signalproc.cpython-36.pyc │ │ ├── splitters.cpython-36.pyc │ │ ├── trial_segment.cpython-36.pyc │ │ └── util.cpython-36.pyc │ ├── iterators.py │ ├── lazy_iterators.py │ ├── signal_target.py │ ├── signalproc.py │ ├── splitters.py │ ├── trial_segment.py │ └── util.py ├── mne_ext │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ └── signalproc.cpython-36.pyc │ └── signalproc.py ├── models │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── base.cpython-36.pyc │ │ ├── self_shallow.cpython-36.pyc │ │ ├── self_shallow_3chan.cpython-36.pyc │ │ ├── self_shallow_baseline.cpython-36.pyc │ │ ├── self_shallow_basemodle.cpython-36.pyc │ │ ├── self_shallow_loss_12.cpython-36.pyc │ │ ├── self_shallow_wave.cpython-36.pyc │ │ └── util.cpython-36.pyc │ ├── self_shallow.py │ ├── self_shallow_baseline.py │ ├── self_shallow_basemodle.py │ ├── self_shallow_loss_12.py │ └── util.py ├── torch_ext │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── constraints.cpython-36.pyc │ │ ├── functions.cpython-36.pyc │ │ ├── modules.cpython-36.pyc │ │ ├── schedulers.cpython-36.pyc │ │ └── util.cpython-36.pyc │ ├── constraints.py │ ├── functions.py │ ├── init.py │ ├── losses.py │ ├── modules.py │ ├── optimizers.py │ ├── schedulers.py │ └── util.py ├── util.py ├── util │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ └── lossfunctions.cpython-36.pyc │ ├── bn.py │ ├── functions.py │ └── lossfunctions.py └── version.py ├── dataprocessing ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ └── wave_transform.cpython-36.pyc ├── stft_transform.py ├── wave_transform.py └── wave_transform_train.py └── test ├── __init__.py └── demo.py /.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.idea/braindecode-master-0920.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/.idea/braindecode-master-0920.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/README.md -------------------------------------------------------------------------------- /best_weight.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/best_weight.zip -------------------------------------------------------------------------------- /braindecode/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/__init__.py -------------------------------------------------------------------------------- /braindecode/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/__pycache__/version.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/__pycache__/version.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Loader code for some datasets. 3 | """ 4 | -------------------------------------------------------------------------------- /braindecode/datasets/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datasets/__pycache__/bbci.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/__pycache__/bbci.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datasets/__pycache__/bcic_iv_2a.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/__pycache__/bcic_iv_2a.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datasets/bbci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/bbci.py -------------------------------------------------------------------------------- /braindecode/datasets/bcic_iv_2a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/bcic_iv_2a.py -------------------------------------------------------------------------------- /braindecode/datasets/lazy_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/lazy_dataset.py -------------------------------------------------------------------------------- /braindecode/datasets/multiple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/multiple.py -------------------------------------------------------------------------------- /braindecode/datasets/sensor_positions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datasets/sensor_positions.py -------------------------------------------------------------------------------- /braindecode/datautil/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Utilities for data manipulation. 3 | """ 4 | -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/iterators.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/iterators.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/signal_target.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/signal_target.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/signalproc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/signalproc.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/splitters.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/splitters.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/trial_segment.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/trial_segment.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/__pycache__/util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/__pycache__/util.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/datautil/iterators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/iterators.py -------------------------------------------------------------------------------- /braindecode/datautil/lazy_iterators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/lazy_iterators.py -------------------------------------------------------------------------------- /braindecode/datautil/signal_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/signal_target.py -------------------------------------------------------------------------------- /braindecode/datautil/signalproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/signalproc.py -------------------------------------------------------------------------------- /braindecode/datautil/splitters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/splitters.py -------------------------------------------------------------------------------- /braindecode/datautil/trial_segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/trial_segment.py -------------------------------------------------------------------------------- /braindecode/datautil/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/datautil/util.py -------------------------------------------------------------------------------- /braindecode/mne_ext/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Extensions for the MNE library. 3 | """ 4 | -------------------------------------------------------------------------------- /braindecode/mne_ext/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/mne_ext/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/mne_ext/__pycache__/signalproc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/mne_ext/__pycache__/signalproc.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/mne_ext/signalproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/mne_ext/signalproc.py -------------------------------------------------------------------------------- /braindecode/models/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/base.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/base.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow_3chan.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow_3chan.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow_baseline.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow_baseline.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow_basemodle.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow_basemodle.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow_loss_12.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow_loss_12.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/self_shallow_wave.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/self_shallow_wave.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/__pycache__/util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/__pycache__/util.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/models/self_shallow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/self_shallow.py -------------------------------------------------------------------------------- /braindecode/models/self_shallow_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/self_shallow_baseline.py -------------------------------------------------------------------------------- /braindecode/models/self_shallow_basemodle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/self_shallow_basemodle.py -------------------------------------------------------------------------------- /braindecode/models/self_shallow_loss_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/self_shallow_loss_12.py -------------------------------------------------------------------------------- /braindecode/models/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/models/util.py -------------------------------------------------------------------------------- /braindecode/torch_ext/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__init__.py -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/constraints.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/constraints.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/functions.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/functions.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/modules.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/modules.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/schedulers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/schedulers.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/__pycache__/util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/__pycache__/util.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/torch_ext/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/constraints.py -------------------------------------------------------------------------------- /braindecode/torch_ext/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/functions.py -------------------------------------------------------------------------------- /braindecode/torch_ext/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/init.py -------------------------------------------------------------------------------- /braindecode/torch_ext/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/losses.py -------------------------------------------------------------------------------- /braindecode/torch_ext/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/modules.py -------------------------------------------------------------------------------- /braindecode/torch_ext/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/optimizers.py -------------------------------------------------------------------------------- /braindecode/torch_ext/schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/schedulers.py -------------------------------------------------------------------------------- /braindecode/torch_ext/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/torch_ext/util.py -------------------------------------------------------------------------------- /braindecode/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util.py -------------------------------------------------------------------------------- /braindecode/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /braindecode/util/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/util/__pycache__/lossfunctions.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util/__pycache__/lossfunctions.cpython-36.pyc -------------------------------------------------------------------------------- /braindecode/util/bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util/bn.py -------------------------------------------------------------------------------- /braindecode/util/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util/functions.py -------------------------------------------------------------------------------- /braindecode/util/lossfunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/braindecode/util/lossfunctions.py -------------------------------------------------------------------------------- /braindecode/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.4.85" 2 | -------------------------------------------------------------------------------- /dataprocessing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataprocessing/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/dataprocessing/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /dataprocessing/__pycache__/wave_transform.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/dataprocessing/__pycache__/wave_transform.cpython-36.pyc -------------------------------------------------------------------------------- /dataprocessing/stft_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/dataprocessing/stft_transform.py -------------------------------------------------------------------------------- /dataprocessing/wave_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/dataprocessing/wave_transform.py -------------------------------------------------------------------------------- /dataprocessing/wave_transform_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/dataprocessing/wave_transform_train.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvlinyang/EEG-classification/HEAD/test/demo.py --------------------------------------------------------------------------------