Several deep learning implementations