Импорт предварительно обученных моделей сверточной нейронной сети из Caffe
импортирует предварительно обученную сеть из Caffe [1]. Функция возвращает предварительно обученную сеть с архитектурой, заданной net
= importCaffeNetwork(protofile
,datafile
).prototxt
файловой protofile
и с весами сетей, заданными .caffemodel
файловой datafile
.
Эта функция требует пакета поддержки Deep Learning Toolbox™ Importer для Caffe Models. Если этот пакет поддержки не установлен, функция предоставляет ссылку для загрузки.
Предварительно обученные сети можно загрузить из Caffe Model Zoo [2].
возвращает сеть с дополнительными опциями, заданными одним или несколькими net
= importCaffeNetwork(___,Name,Value
)Name,Value
пара аргументов с использованием любого из предыдущих синтаксисов.
importCaffeNetwork
может импортировать сети со следующими типами слоев Caffe с некоторыми ограничениями:
Слой Каффе | Слой пакета Deep Learning Toolbox |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| |
|
Если сеть содержит любой другой тип слоя, то программное обеспечение возвращает ошибку.
Функция импортирует только слои, которые protofile
задает фазу включения TEST. Функция игнорирует любые слои, которые protofile
задает фазу включения TRAIN.
[1] Каффе. https://caffe.berkeleyvision.org/.
[2] Caffe Model Zoo. https://caffe.berkeleyvision.org/model_zoo.html.
assembleNetwork
| exportONNXNetwork
| importCaffeLayers
| importKerasLayers
| importKerasNetwork
| importONNXLayers
| importONNXNetwork
| importTensorFlowLayers
| importTensorFlowNetwork