EfficientNet-b0 сверточная нейронная сеть

EfficientNet-b0 - сверточная нейронная сеть, обученная на более чем миллионе изображений из базы данных ImageNet [1]. Сеть может классифицировать изображения на 1000 категорий объектов, таких как клавиатура, мышь, карандаш и многие животные. В результате сеть получила богатые представления элементов для широкого спектра изображений. Сеть имеет размер входного изображения 224 на 224. Дополнительные сведения о предварительно подготовленных сетях в MATLAB ® см. в разделе Предварительно обученные глубокие нейронные сети.
Вы можете использовать classify для классификации новых изображений с использованием модели EfficientNet-b0. Выполните шаги команды «Классифицировать изображение с помощью GoogLeNet» и замените GoogLeNet на EfficientNet-b0.
Чтобы переобучить сеть на новой задаче классификации, следуйте шагам Train Deep Learning Network по классификации новых образов и загрузке EfficientNet-b0 вместо GoogLeNet.
возвращает сеть модели EfficientNet-b0, обученную набору данных ImageNet.net = efficientnetb0
Для этой функции требуется модель Deep Learning Toolbox™ для пакета поддержки EfficientNet-b0 Network. Если этот пакет поддержки не установлен, функция предоставляет ссылку для загрузки.
возвращает сеть EfficientNet-b0 модели, обученную набору данных ImageNet. Этот синтаксис эквивалентен net = efficientnetb0('Weights','imagenet')net = efficientnetb0.
возвращает нетренированную сетевую архитектуру модели EfficientNet-b0. Неподготовленная модель не требует пакета поддержки. lgraph = efficientnetb0('Weights','none')
[1] ImageNet. http://www.image-net.org
[2] Мингксинг Тан и Кок В. Ле, «EfficientNet: пересмотр прежнего мнения модели, измеряющей для сверточных нейронных сетей», предварительная печать ArXiv ArXiv:1905.1194, 2019.
DAGNetwork | Конструктор глубоких сетей | densenet201 | googlenet | inceptionresnetv2 | inceptionv3 | layerGraph | plot | resnet18 | resnet50 | squeezenet | trainNetwork | vgg16 | vgg19