efficientnetb0
(Nicht empfohlen) Convolutional Neural Network EfficientNet-b0
efficientnetb0 wird nicht empfohlen. Verwenden Sie stattdessen die imagePretrainedNetwork-Funktion und geben Sie das "efficientnetb0"-Modell an. Weitere Informationen finden Sie unter Versionsverlauf.
Syntax
Beschreibung
EfficientNet-b0 ist ein Convolutional Neural Network, das anhand mehr als einer Million Bildern aus der ImageNet-Datenbank [1] trainiert wurde. Das Netz kann Bilder in 1000 Objektkategorien klassifizieren (z. B. Tastatur, Maus, Bleistift und viele Tierarten). Im Ergebnis hat das Netz eine Vielzahl von Merkmalen für eine große Bandbreite von Bildern erlernt. Dieses Netz weist eine Bild-Eingangsgröße von 224x224 auf. Weitere Informationen über vortrainierte Netze in MATLAB® finden Sie unter Pretrained Deep Neural Networks.
gibt ein mit dem ImageNet-Datensatz trainiertes EfficientNet-b0-Netz zurück.net = efficientnetb0
Diese Funktion erfordert das Supportpaket Deep Learning Toolbox™ Model for EfficientNet-b0 Network. Wenn das Supportpaket nicht installiert ist, stellt die Funktion einen Download-Link bereit.
gibt ein mit dem ImageNet-Datensatz trainiertes EfficientNet-b0-Netz zurück. Diese Syntax ist äquivalent zu net = efficientnetb0('Weights','imagenet')net = efficientnetb0.
gibt die untrainierte EfficientNet-b0-Netzarchitektur zurück. Das untrainierte Modell erfordert kein Supportpaket. lgraph = efficientnetb0('Weights','none')
Beispiele
Ausgangsargumente
Referenzen
[1] ImageNet. http://www.image-net.org.
[2] Tan, Mingxing, and Quoc V. Le. “EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks.” Preprint, submitted in 2019. https://doi.org/10.48550/ARXIV.1905.11946.
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt in R2020bSiehe auch
imagePretrainedNetwork | dlnetwork | trainingOptions | trainnet | Deep Network Designer

