exponenta event banner

spaceToDepthLayer

Слой от пространства до глубины

Описание

Слой «пробел-глубина» преобразует пространственные блоки ввода в размер глубины. Этот слой используется в тех случаях, когда необходимо объединить карты элементов разного размера без отбрасывания каких-либо данных элементов.

Учитывая карту входных характеристик размера [H W C] и блоки размера [ширины высоты], размер карты выходных характеристик равен [floor(H/высота) floor(W/ширина) C*высота*ширина].

Для этого объекта требуется Toolbox™ глубокого обучения.

Создание

Описание

layer = spaceToDepthLayer(blockSize) создает слой пространства до глубины, указывая размер блока для изменения порядка активации ввода. blockSize задает свойство BlockSize.

пример

layer = spaceToDepthLayer(blockSize,'Name',Name) создает слой пространства до глубины и задает необязательный Name собственность.

Свойства

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

Размер блока для изменения порядка активации ввода, заданного как вектор двух положительных целых чисел [h w], где h - высота и w - ширина. При создании слоя можно указать BlockSize в качестве скаляра для использования одинакового значения для обоих измерений.

Пример: [2 1] задает блоки высоты 2 и ширины 1.

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

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

Количество входов слоя. Этот слой принимает только один вход.

Типы данных: double

Входные имена слоя. Этот слой принимает только один вход.

Типы данных: cell

Количество выходов уровня. Этот уровень имеет только один выход.

Типы данных: double

Выходные имена слоя. Этот уровень имеет только один выход.

Типы данных: cell

Примеры

свернуть все

Укажите размер блока для изменения порядка активизаций ввода.

blockSize = [2 2];

Создайте слой пространства на глубину с именем «spacetodepth».

layer = spaceToDepthLayer(blockSize,'Name','spacetodepth')
layer = 
  SpaceToDepthLayer with properties:

         Name: 'spacetodepth'
    BlockSize: [2 2]

  Show all properties

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

.

Массивы графических процессоров
Ускорьте выполнение кода с помощью графического процессора (GPU) с помощью Parallel Computing Toolbox™.

См. также

| | | (Панель инструментов компьютерного зрения) | (Панель инструментов компьютерного зрения)

Темы

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