| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This repository contains the source code used in our research paper titled "A Systematic Deep Learning Model Selection for P300-Based Brain-Computer Interfaces". The study explores the feasibility of conducting systematic model selection combined with mainstream deep learning architectures to construct accurate classifiers for decoding P300 event-related potentials.
Clone the repository:
git clone https://github.com/berdakh/P3Net.git
cd P3NetCreate a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateInstall required packages:
pip install -r requirements.txtNote: Ensure that PyTorch is installed, as it's central to the functionalities provided.
The repository includes various scripts for training and evaluating different model architectures:
Data Loading and Utilities:
Model Definitions:
Training Scripts:
To execute a training script, navigate to the repository directory and run:
python train_CNN_pooled.pyReplace train_CNN_pooled.py with the desired training script.
The study utilizes four publicly available EEG datasets for evaluating model performance. Please refer to the respective dataset sources for access and usage guidelines.
Contributions are welcome! If you have suggestions, bug reports, or enhancements, please open an issue or submit a pull request.
This project is open-source and available under the MIT License.
This repository was developed by Berdakh Abibullaev, focusing on systematic deep learning model selection for P300-based brain-computer interfaces.
For detailed explanations and methodologies, refer to the research paper associated with this repository.
If you need further assistance or have specific questions about any script or functionality, feel free to ask!
| Back | FazBrowse Home | New Git URL |