# Класс CConcatObjectLayer

<!-- TOC -->

- [Класс CConcatObjectLayer](#класс-cconcatobjectlayer)
    - [Настройки](#настройки)
    - [Обучаемые параметры](#обучаемые-параметры)
    - [Входы](#входы)
    - [Выходы](#выходы)

<!-- /TOC -->

Класс реализует слой, объединяющий объекты из блобов всех входов.

## Настройки

Слой не имеет настроек.

## Обучаемые параметры

Слой не имеет обучаемых параметров.

## Входы

На входы слоя подаются блобы размеров:

- `BatchLength`, `BatchWidth` и `ListSize` должны быть равны у блобов всех входов;
- остальные размерности могут различаться.

## Выходы

Единственный выход будет содержать блоб размера:

- `BatchLength`, `BatchWidth` и `ListSize` равны аналогичным у входов;
- `Height`, `Width` и `Depth` равны `1`;
- `Channels` равен сумме произведений `Height * Width * Depth * Channels` всех входов.
