Demonstrating DiffeRT: An Open-Source Library for Optimizing Radio Networks with Differentiable Ray Tracing

This proposal presents a demonstration of DiffeRT, an open-source Differentiable Ray Tracing toolbox designed for Machine Learning and optimization applications in the context of radio propagation. Built on the JAX framework for differentiable programming and the Equinox library as a Machine Learning framework, DiffeRT extends its predecessor, DiffeRT2d, to support 3D scenes with enhanced performance and higher- level electromagnetic field computation features. The toolbox is fully scalable to GPUs and TPUs, enabling fast and efficient ray tracing for complex scenarios. Unlike existing alternatives like Sionna, DiffeRT focuses exclusively on ray-tracing functionalities, offering both low-level and high-level APIs for tailored solutions. This demonstration will showcase DiffeRT's unique capabilities, highlighting its suitability for a range of Machine Learning and optimization workflows. The tool is accessible via the Python Package Index (PyPI), and its source code can be obtained from its public repository: https://github.com/jeertmans/DiffeRT.

Authors

Institutions

Publication Details

Published
2025-05-26
DOI
https://doi.org/10.1109/icmlcn64995.2025.11139997
Primary Topic
Telecommunications and Broadcasting Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Demonstrating DiffeRT: An Open-Source Library for Optimizing Radio Networks with Differentiable Ray Tracing

Jérome Eertmans, Claude Oestges, Laurent Jacques
Telecommunications and Broadcasting Technologies
article

Demonstrating DiffeRT: An Open-Source Library for Optimizing Radio Networks with Differentiable Ray Tracing

Jérome Eertmans, Claude Oestges, Laurent Jacques
article en

Abstract

This proposal presents a demonstration of DiffeRT, an open-source Differentiable Ray Tracing toolbox designed for Machine Learning and optimization applications in the context of radio propagation. Built on the JAX framework for differentiable programming and the Equinox library as a Machine Learning framework, DiffeRT extends its predecessor, DiffeRT2d, to support 3D scenes with enhanced performance and higher- level electromagnetic field computation features. The toolbox is fully scalable to GPUs and TPUs, enabling fast and efficient ray tracing for complex scenarios. Unlike existing alternatives like Sionna, DiffeRT focuses exclusively on ray-tracing functionalities, offering both low-level and high-level APIs for tailored solutions. This demonstration will showcase DiffeRT's unique capabilities, highlighting its suitability for a range of Machine Learning and optimization workflows. The tool is accessible via the Python Package Index (PyPI), and its source code can be obtained from its public repository: https://github.com/jeertmans/DiffeRT.

UCLouvain (BE)
Openalex Percentile: Top 65%
Telecommunications and Broadcasting Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Demonstrating DiffeRT: An Open-Source Library for Optimizing Radio Networks with Differentiable Ray Tracing — Jérome Eertmans, Claude Oestges, et al. · (2025) | TGRS Research Map | TGRS