This repository contains baseline models for EEG (electroencephalography) data analysis. It provides implementations of various machine learning models and tools for EEG signal processing and classification.
The baseline_models_eeg
project includes baseline models to facilitate EEG data analysis, aiming to provide a solid foundation for further research and development in EEG-based applications.
- Preprocessing of EEG signals
- Implementation of baseline machine learning models
- Evaluation scripts for model performance
- Python 3.x
- Required packages listed in
requirements.txt
- Clone the repository:
git clone https://github.com/MiladSoleymani/baseline_models_eeg.git cd baseline_models_eeg
- Create a virtual environment and install dependencies:
python -m venv venv source venv/bin/activate pip install -r requirements.txt
To run the preprocessing and model training scripts, use the following commands:
python scripts/preprocess.py --config configs/preprocess_config.yaml
python scripts/train.py --config configs/train_config.yaml
baseline
: Contains baseline models and training scripts.notebooks
: Jupyter notebooks for data exploration and model development.scripts
: Preprocessing and utility scripts.configs
: Configuration files for preprocessing and training..gitignore
: Specifies files to ignore in the repository.requirements.txt
: Lists the dependencies required for the project.README.md
: Project documentation.
We welcome contributions to improve baseline_models_eeg
. Please fork the repository, create a new branch, and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE
file for more details.