Main Content

Import Deep Neural Networks

Load built-in pretrained networks and import networks from external platforms

Use transfer learning to take advantage of the knowledge provided by a pretrained network to learn new patterns in new data. Fine-tuning a pretrained network with transfer learning is typically much faster and easier than training from scratch. Using pretrained deep networks enables you to quickly create models for new tasks without defining and training a new network, having millions of observations, or having a powerful GPU. Deep Learning Toolbox™ provides several pretrained networks suitable for transfer learning. You can also import networks from external platforms such as TensorFlow™ 2, TensorFlow-Keras, PyTorch®, the ONNX™ (Open Neural Network Exchange) model format, and Caffe.

Transfer Learning Workflow