Installation
Requirements
- Python 3.9 or higher
- PyTorch 1.10 or higher
- CUDA (optional, for GPU acceleration)
Install from PyPI (Coming Soon)
Install from Source
Clone the Repository
Install in Development Mode
Install with Development Dependencies
This will install additional dependencies for testing: - pytest - pytest-cov
Verify Installation
Create SDP8.org Account
Before downloading datasets, create a free account at SDP8.org.
Your SDP8.org credentials are used for wsdp download authentication:
# Option 1: Email/password
wsdp download elderAL ./data --email you@example.com --password yourpassword
# Option 2: JWT token (from SDP8.org dashboard)
wsdp download elderAL ./data --token YOUR_JWT_TOKEN
Docker Installation
Build Docker Image
Run with Docker
# Run pipeline
docker run -v /data:/data -v /output:/output wsdp run /data /output widar
# Download dataset
docker run -v /data:/data wsdp download widar /data
Troubleshooting
Import Error
If you encounter ModuleNotFoundError, ensure you're in the correct environment:
# If using virtual environment
source venv/bin/activate # Linux/Mac
# or
venv\Scripts\activate # Windows
CUDA Issues
For GPU support, ensure you have the correct PyTorch version:
If CUDA is not available, WSDP will fall back to CPU mode automatically.