desmonty / rnnlib

A library for recurrent neural networks in Dlang
MIT License
2 stars 1 forks source link
dlang evolutionary-algorithm neural-network optimization rnn rnnlib

Build Status Build Status codecov

rnnlib

A library for (recurrent) neural networks in Dlang

The aim of this project is to build a RNN factory such that one can construct RNN architecture using simple layers and possibly any functions.

Firstly, a focus will be put on gradient-based algorithm (e.g. SGD) to train the nns. SGD will then be used as a baseline against which we will test gradient-free algorithms (e.g. Evolutionnary Algorithms).

Bonus

Research Goals

This library will be used to try to answer the following questions:

TODO