A set of software tools for building deep learning neural networks. PyTorch and TensorFlow are two popular deep learning libraries for Python. There are also versions of both for the R programming language. Chainer is another Python library, and the Keras library is used to create components for PyTorch and TensorFlow. Years ago, the libann (library artificial neural network) was a popular neural network library for C++ but was replaced with OpenNN. See
deep learning,
Python,
R and
TensorFlow.