DeepMIMO V3 vs V4 Feature Comparison¶
Version 4 represents a major evolution of DeepMIMO with comprehensive API access, open-source converters, enhanced visualization capabilities, and a complete shift to modern development practices.
| Feature | V3 | V4 |
|---|---|---|
| Database API | Manual downloads only | ✓ Search, download, upload in code |
| Data Structures | Dictionaries | ✓ Arrays |
| Open-Source Converters | ✗ | ✓ Wireless InSite, Sionna RT, AODT |
| Doppler Support | Specific scenarios only | ✓ All scenarios with controllable speed/shifts |
| Dynamics support | ✗ | ✓ User Sampling, Path Interpolation, Dynamic Datasets |
| Scene Information | ✗ | ✓ Buildings & Materials per face |
| Advanced Plotting | Limited | ✓ Ray, coverage maps, scene visualization |
| DeepMIMO Arrays | ✗ | ✓ One-line array plotting |
| Decoupled Parameters | Coupled | ✓ Decoupled Load & Compute |
| Integrations | Implicit (MATLAB) | ✓ Explicit (Sionna & soon MATLAB 5G Toolbox) |
| Documentation | Custom text | ✓ MkDocs-based professional docs |
| Tutorials | Limited | ✓ Many examples, videos & wireless applications |
| Testing & Standards | ✗ | ✓ PyTest coverage with Ruff linting & formatting |
| Website Features | ✗ | ✓ Dashboard, visualizer, scenarios & publications DB |
| Community | ✓ GitHub Issues & PRs within 1 day, Public Roadmap | |
| Licensing | CC BY-NC-SA 4.0 | ✓ Apache 2.0 |