DiffSharp is an open source tensor library designed with robust automatic differentiation capabilities for use in machine learning, probabilistic programming, optimization, and related fields. It offers nested and mixed-mode differentiation, familiar PyTorch-like APIs, CUDA GPU support, and interactive notebook documentation. Built on F# for fast, reliable functional programming, DiffSharp is ideal for researchers and developers looking for advanced differentiable programming tools.
Visit DiffSharp's official website for product details and getting started.
Access the source code, report issues, and contribute to the development of DiffSharp.
Engage with other users and developers to discuss features and get support.