Слой нейронной сети для вывода карты признаков фиксированного размера для прямоугольных областей интереса (ROI)
ROI, макс. объединяющий слой выходная функция фиксированного размера, сопоставляет для каждого прямоугольного ROI в рамках входной карты функции. Используйте этот слой, чтобы создать Быстрое или сеть обнаружения объектов Faster R-CNN.
Учитывая входную карту функции размера [H
W
C
N], где C является количеством каналов и N, количество наблюдений, выходным размером карты функции является [height
width
C
sum(M)], где height и width являются выходным размером. M является вектором из длины, N и M (i) являются количеством ROI, сопоставленных с i-th входная карта функции.
Существует два входных параметров к этому слою:
'in' — Входная карта функции, которая будет обрезана
'roi' — Список ROI, чтобы объединить
Используйте входные имена при соединении или разъединении ROI, макс. объединяющего слой к другому использованию слоев connectLayers (Deep Learning Toolbox) или disconnectLayers (Deep Learning Toolbox) (требует Deep Learning Toolbox™).
layer = roiMaxPooling2dLayer(outputSize) создает макс. слой объединения для ROI и устанавливает OutputSize свойство.
roiInputLayer | trainFasterRCNNObjectDetector | trainFastRCNNObjectDetector | connectLayers (Deep Learning Toolbox) | layerGraph (Deep Learning Toolbox) | maxPooling2dLayer (Deep Learning Toolbox) | removeLayers (Deep Learning Toolbox)