clstm - A small C++ implementation of LSTM networks, focused on OCR.
CLSTM is an implementation of the LSTM recurrent neural network model in C++, using the Eigen library for numerical computations. CLSTM is mainly in maintenance mode now. It was created at a time when there weren't a lot of good LSTM implementations around, but several good options have become available over the last year. Nevertheless, if you need a small library for text line recognition with few dependencies, CLSTM is still a good option.