exponenta event banner

depthToSpace2dLayer

Глубина до слоя помещения

Описание

Слой 2-D depth to space преобразует данные из размера глубины в блоки 2-D пространственных данных.

Задана карта входных характеристик размера [H W C *высота*width] и блоки размера [ширина высоты ], размер карты выходных характеристик равен [H * высота W * ширина C].

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

Создание

Описание

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

пример

layer = depthToSpace2dLayer(blockSize,Name,Value) использует пары имя-значение для установки Mode и Name свойства. Можно указать несколько пар имя-значение. Заключите каждое имя свойства в кавычки.

Пример: depthToSpace2dLayer(blockSize,"Mode","CRD") создает слой 2-D depth to space, упорядочивающий данные по столбцам, строкам, а затем по глубине.

Свойства

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

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

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

Порядок переупорядоченных размеров из входных данных, указанных как "dcr" или "crd". При указании "dcr", слой упорядочивает данные по глубине, столбцу и строке. При указании "crd", слой упорядочивает данные по столбцам, строкам, а затем по глубине.

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

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

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

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

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

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

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

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

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

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

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

Примеры

свернуть все

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

blockSize = [2 2];

Создайте слой 2-D depth to space, упорядочивающий данные по столбцам, строкам, а затем по глубине.

layer = depthToSpace2dLayer(blockSize,"Mode","crd","Name","depthToSpaceLayer")
layer = 
  DepthToSpace2DLayer with properties:

         Name: 'depthToSpaceLayer'
    BlockSize: [2 2]
         Mode: "crd"

  Show all properties

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

.

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

См. также

| |

Темы

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