A dynamic neural network library working well with networks that have dynamic structures that change for every training instance. Written in C++ with bindings in Python.