exponenta event banner

ssdMergeLayer

Создание слоя слияния SSD для обнаружения объектов

Описание

Уровень объединения SSD объединяет выходные данные карт элементов для последующей регрессии и вычисления потерь классификации. Карты объединенных элементов используются для вычисления фокусных потерь для классификации и сглаживания потерь L1 для регрессии.

Создание

Описание

layer = ssdMergeLayer(NumChannels,NumInputs) создает слой слияния SSD, указывая NumChannels и NumInputs свойства как количество каналов отображения элементов и количество входов для объединения соответственно.

пример

layer = ssdMergeLayer(NumChannels,NumInputs,'Name',Name) создает слой слияния SSD и задает необязательный Name с использованием пары имя-значение. Заключите имя свойства в одинарные кавычки.

Например, ssdMergeLayer(4,6,'Name','sm1') создает слой слияния SSD с именем 'sm1' объединяет четыре размера и шесть карт элементов.

Свойства

развернуть все

Число каналов сопоставления элементов на поле привязки, указанное как положительное целое число. Для регрессионных проблем: NumChannels является 4 (для x, y, w и h). Для проблем классификации, NumChannels равно количеству обнаруживаемых классов плюс один для фонового класса.

Количество входов для объединения, указанное как положительное целое число.

Имя слоя, указанное как символьный вектор или строковый скаляр. Чтобы включить слой в график слоев, необходимо указать непустое уникальное имя слоя. Если вы обучаете последовательную сеть с уровнем и Name имеет значение ''затем программа автоматически присваивает имя слою во время обучения.

Типы данных: char | string

Примеры

свернуть все

Укажите количество каналов карты элементов на поле привязки. Регрессия объединяет четыре канала.

numChannels = 4;

Укажите количество вводов для объединения.

numInputs = 6;

Создание слоя слияния SSD с именем regressionMergeLayer.

layer = ssdMergeLayer(numChannels,numInputs,'Name','regressionMergeLayer')
layer = 
  SSDMergeLayer with properties:

           Name: 'regressionMergeLayer'
    NumChannels: 4
      NumInputs: 6

Укажите количество классов, например человек и транспортное средство.

numClasses = 2
numClasses = 2

Укажите количество входов.

numInputs = 6
numInputs = 6

Создайте уровень слияния твердотельных накопителей для классификации. Количество каналов равно количеству классов + 1 для фонового класса.

numChannels = numClasses + 1;
clsMergeLayer = ssdMergeLayer(numChannels, numInputs,'Name','clsMergeLayer')
clsMergeLayer = 
  SSDMergeLayer with properties:

           Name: 'clsMergeLayer'
    NumChannels: 3
      NumInputs: 6

Расширенные возможности

.

См. также

| (инструментарий для глубокого обучения)

Представлен в R2020a