Welcome to NumpyDL

NumpyDL is a simple deep learning library based on pure Python/Numpy.

NumpyDL is a work in progress, input is welcome. The available documentation is limited for now. The project is on GitHub.

User Guide

The NumpyDL user guide explains how to install NumpyDL, how to build and train neural networks using NumpyDL, and how to contribute to the library as a developer.

API Reference

If you are looking for information on a specific function, class or method, this part of the documentation is for you.


This part provides examples for building deep neural networks.

Indices and tables