Pitambar Dayal, MathWorks
Neural Network Toolbox™ contains algorithms for creating and training neural networks. You can use built-in apps to perform supervised and unsupervised machine learning.
This toolbox also has support for deep learning. You can use deep learning with convolutional neural networks for image classification, or use LSTMs for time series forecasting. Finally, use GPU Coder™ and Parallel Computing Toolbox™ to take advantage of desktop and cloud GPUs to speed up training and inference times.