Deep learning frameworks

Deep learning frameworks are instruments for training and validating deep neural networks, through high-level programming interfaces.

Widely used deep learning frameworks include the libraries PyTorch, TensorFlow, and Keras. A programmer can use these libraries of higher functions to quickly define the architecture and the parameters of an artificial neural network without the need of writing many more lines of code in Python (or another language) or explicitly defining processes such as backpropagation.

These particular frameworks rely on other libraries for GPU-acceleration (such as cuDNN, NCCL and DALI) to deliver relatively easy-to-implement high-performance multi-GPU accelerated training. 

Artificial intelligence

Article information

rID: 88651
Synonyms or Alternate Spellings:
  • Deep learning libraries

ADVERTISEMENT: Supporters see fewer/no ads

Updating… Please wait.

 Unable to process the form. Check for errors and try again.

 Thank you for updating your details.