Import Deep Neural Networks
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
- Built-In Pretrained Networks
Load built-in pretrained networks and perform transfer learning
- Pretrained Networks from External Platforms
Import pretrained networks from external deep learning platforms