Installation

Follow these steps to get started.

  1. Clone the repository:

    git clone https://github.com/AshrithSagar/EEG-Imagined-speech-recognition.git
    cd EEG-Imagined-speech-recognition
  2. Install uv (recommended):

    Install uvarrow-up-right, if not already. Check herearrow-up-right for installation instructions.

    It is recommended to use uv, as it will automatically install the dependencies in a virtual environment. If you don't want to use uv, skip to the next step.

    TL;DR: Just run

    curl -LsSf https://astral.sh/uv/install.sh | sh
  3. Install dependencies:

    The dependencies are listed in the pyproject.tomlarrow-up-right file.

    Install the package in editable mode (recommended):

    # Using uv
    uv pip install -e .
    
    # Or with pip
    pip install -e .

Additional packages

For Ubuntu: sudo apt-get install graphviz

For macOS (with Homebrewarrow-up-right): brew install graphviz

For Windows: Download and install Graphviz from the Graphviz websitearrow-up-right.

Last updated