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.
- 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.
- Lighter: dependency injection for PyTorch Python borrowed little from the aspect-oriented practices that matured in Java and C#. Lighter brings dependency injection to PyTorch projects.
Comments
Sign in with Google or GitHub to comment. You can also write to me.