Dnngraph
Visit Tooldnngraph is an open-source DSL for deep neural networks, supporting Caffe and Torch. It allows users to specify, optimize, and generate code for neural network models.
At a glance
Trending
dnngraph is an open-source DSL for deep neural networks, supporting Caffe and Torch. It allows users to specify, optimize, and generate code for neural network models.
Trending
About
dnngraph is a Domain Specific Language (DSL) implemented in Haskell for defining and generating deep neural network models. It leverages the lens library for composable constructions and the fgl graph library for network layout specification. The tool includes optimization passes to enhance model performance, such as in-place operations for certain layer types. dnngraph supports generating code for popular deep learning frameworks like Caffe (via prototxt files) and Torch (via Lua scripts). It also provides command-line interface (CLI) tools for exporting, visualizing, and understanding network structures, making it a comprehensive solution for researchers and engineers working with neural network architectures.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending