sigmaDL
sigmaDL is an open-source library for deep learning and probabilistic modeling. It provides a tensor API, automatic differentiation, and modular neural network components designed for both standard supervised learning and statistical methods. The project emphasizes readability, interoperability, and extensibility for research and production.
The library targets a Python-centric interface and aims to integrate with NumPy and SciPy. It provides a
Key features include automatic differentiation, probabilistic programming tools such as variational inference and Bayesian layers, data
Implementation details: sigmaDL is primarily Python-based, with performance-critical parts in C++ and CUDA where needed. It
History and status: sigmaDL was initiated by SigmaTech researchers in 2023 and released publicly in 2024. It
Reception and usage: The project is used in academia for teaching probabilistic deep learning and in early