Neural Networks with multiple hidden layers (generally more than two) and/or nodes are generally categorized as deep learning. Several contemporary advances in machine learning, such as autonomously driving cars, are a direct result of the use of deep learning for practical day-to-day tasks.
There are various deep learning frameworks/packages, and some notable ones include:
- TensorFlow
- cuDNN
- Theano
- Torch
- PaddlePaddle, from Baidu