Dll
Visit Tooldll is a fast, open-source Deep Learning Library for C++ developers, supporting ANNs, CNNs, RBMs, and DBNs. It is header-only and requires C++20/C++23, making it suitable for high-performance AI projects.
At a glance
Trending
dll is a fast, open-source Deep Learning Library for C++ developers, supporting ANNs, CNNs, RBMs, and DBNs. It is header-only and requires C++20/C++23, making it suitable for high-performance AI projects.
Trending
About
dll is a Fast Deep Learning Library (DLL) for C++ that provides implementations of various deep learning models. It supports Restricted Boltzmann Machines (RBMs), Deep Belief Networks (DBNs), and their convolutional versions, alongside more standard neural networks. Key features include different unit types for RBMs (Stochastic binary, Gaussian, Softmax, nRLU), various learning algorithms like Contrastive Divergence and Persistence Contrastive Divergence, and support for momentum, weight decay, and sparsity targets. The library also enables training models as Denoising autoencoders and offers fine-tuning with Conjugate Gradient or Stochastic Gradient Descent. It is a header-only library, requiring C++20 or C++23, and is tested with g++ 13. GPU acceleration is available with CUDA 12+ and CUDNN 8+.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending