Installation
Requirements
QEpsilon requires Python 3.8 or later and the following dependencies:
numpy >= 1.24.0
torch >= 2.4.0
Installation from Source
The recommended way to install QEpsilon is from source:
Clone the repository:
git clone <repository-url> cd QEpsilon
Install in development mode:
pip install -e .
Verifying Installation
To verify that QEpsilon is installed correctly, you can run:
import qepsilon
print("QEpsilon installed successfully!")
GPU Support
QEpsilon leverages PyTorch for GPU acceleration. To use GPU features:
Ensure you have a CUDA-compatible GPU
Install PyTorch with CUDA support before you install QEpsilon. For example, if your GPU supports CUDA 12.8, you can run:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
For more information on PyTorch installation with CUDA, see the PyTorch installation guide.