I am Atharva Dubey, currently in my 3rd year of engineering from BITS PILANI PILANI
I have been an avid user of octave for the past 2 years mainly for image processing, pattern recognition, and signal processing. I ventured into the field of machine and deep learning and quickly grasped it with python and sometimes with c++ with all my robotics projects. I recently had to use Matlab for deep learning research and it really hurt octave not having any DL/ML any offial package.
I propose to develop a Deep Learning package using a c++ backend for octave with cuda support for accelerated computing. The API operating on the user part will be user quite easy to use, using array like declarations build layers of the model just like matlab.