Install via pip
or conda
#
Braindecode requires two libraries already installed before being installed, PyTorch
and moabb
if you want to use MOABB datasets utilities.
Preparing the environment for braindecode installation#
We suggest installing the Pytorch into its own conda
or pip
environment.
Installing the PyTorch library depends on the architecture and operational system you are running, as well as driver versions and optimizations for deep learning.
Given this complexity, we recommend that you go directly to the pytorch
page and follow the instructions in http://pytorch.org/. You don’t need to install torchvision.
To install moabb, run in your terminal:
$ pip install moabb
Installing the braindecode with pip#
After preparing the environment for braindecode, you can install via pip
:
$ pip install braindecode
alternatively, you can install the latest version of braindecode via pip:
pip install -U https://api.github.com/repos/braindecode/braindecode/zipball/master
Installing Braindecode with conda#
You can also create a conda environment for installing the library. This might help depending on how you are managing other libraries.
curl -O https://raw.githubusercontent.com/braindecode/braindecode/master/environment.yml
conda env create -f environment.yml
conda activate braindecode
This will create a new conda
environment called braindecode
(you can adjust
this by passing a different name via --name
).