Importazione, esportazione e personalizzazione del Deep Learning
Importare reti e grafici di livello da TensorFlow™ 2, TensorFlow-Keras, PyTorch®, dal formato di modello ONNX™ (Open Neural Network Exchange) e da Caffe. È inoltre possibile esportare reti e grafici di livello Deep Learning Toolbox™ su TensorFlow 2 e nel formato di modello ONNX. Per ulteriori informazioni, vedere Reti neurali deep preaddestrate.
È possibile definire un livello di apprendimento profondo personalizzato per il proprio problema. È possibile specificare una funzione di perdita personalizzata utilizzando un livello di output personalizzato e definire livelli personalizzati con o senza parametri apprendibili. Dopo aver definito un livello personalizzato, è possibile verificare che il livello sia valido, compatibile con la GPU e che produca gradienti definiti correttamente.
Se la funzione trainingOptions
non fornisce le opzioni di addestramento necessarie per l’attività, o se i livelli di output non supportano le funzioni di perdita necessarie, è possibile definire un loop di addestramento personalizzato. Per le reti che non possono essere create utilizzando i grafici di livello, è possibile definire reti personalizzate come una funzione. Per saperne di più, vedere Define Custom Training Loops, Loss Functions, and Networks.
Categorie
- Importazione ed esportazione di Deep Learning
Importare ed esportare reti da/a piattaforme esterne di Deep Learning
- Livelli personalizzati di Deep Learning
Definire i livelli personalizzati di Deep Learning
- Loop di addestramento personalizzati di Deep Learning
Personalizzare i loop di addestramento Deep Learning e le funzioni di perdita