Element Research has open sourced the dpnn library. This provides a suite of documented and unit tested neural network components used for deep learning. These include modules like those that implement the REINFORCE learning algorithm, or the popular Inception module which won the ILSVRC 2014 Detection Challenge. For maximum interoperability, all components conform to Torch7's nn interface.