# Класс CDotProductLayer

<!-- TOC -->

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

<!-- /TOC -->

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

## Настройки

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

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

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

## Входы

На 2 входа подаются блобы одинаковых размеров.

## Выходы

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

- `BatchLength`, `BatchWidth`, `ListSize` равны аналогичным у входных блобов;
- `Height`, `Width`, `Depth`, `Channels` равны `1`.
