Deep Learning Script
A DSL for Caffe that cuts the line count of prototyping a network architecture, with a VS Code extension that transpiles to Caffe Script.
NVIDIA DIGITS offers great support for experimenting with Deep Learning and provides great integration of Caffe Script.
To improve this experience I developed a DSL for Caffe which eases the prototyping of network architectures by drastically reducing the amount of code line and simplifying the development.
All the results are available on GitHub.
The project offers a Visual Studio Code Extension on the Marketplace, which provides a transpiler from the Deep Learning Script to Caffe Script.

DLS Demo:

Read next
- SymbolicAI: industry recognition and community impact Recognition that the SymbolicAI framework and its research paper received from AI researchers, industry figures, media outlets, and the community.
- Announcing the SymbolicAI paper The research paper behind SymbolicAI: a modular framework for logic-based approaches that compose generative models with solvers, plus a benchmark for evaluating LLMs in AI-centric workflows.
- A neuro-symbolic perspective on large language models The Symbolic API: using LLMs as the core of a neuro-symbolic stack, decomposing hard tasks into simple zero-shot operations and recombining them.