tensorflow::ops::LRN
#include <nn_ops.h>Нормализация локального ответа.
Краткое содержание
Четырехмерный input тензор рассматривается как трехмерный массив одномерных векторов (вдоль последнего измерения), и каждый вектор нормализуется независимо. Внутри заданного вектора каждая компонента делится на взвешенную квадратичную сумму входных данных в пределах depth_radius . Подробнее,
sqr_sum[a, b, c, d] =
sum(input[a, b, c, d - depth_radius : d + depth_radius + 1] ** 2)
output = input / (bias + alpha * sqr_sum) ** betaПодробности см. в работе Крижевского и др., Классификация ImageNet с использованием глубоких сверточных нейронных сетей (NIPS 2012) .
Аргументы:
- scope: Объект Scope
- Входные данные: 4D.
Дополнительные атрибуты (см. Attrs ):
- depth_radius: 0-D. Половина ширины одномерного окна нормализации.
- Смещение: отклонение (обычно положительное, чтобы избежать деления на ноль).
- альфа: Масштабный коэффициент, обычно положительный.
- бета: Показатель степени.
Возвращает:
-
Output: выходной тензор.
Конструкторы и Деструкторы | |
|---|---|
LRN (const :: tensorflow::Scope & scope, :: tensorflow::Input input) | |
LRN (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const LRN::Attrs & attrs) |
Общедоступные атрибуты | |
|---|---|
operation | |
output | |
Общественные функции | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Открытые статические функции | |
|---|---|
Alpha (float x) | |
Beta (float x) | |
Bias (float x) | |
DepthRadius (int64 x) | |
Структуры | |
|---|---|
| tensorflow::ops::LRN::Attrs | Дополнительные параметры установки атрибутов для LRN . |
Общедоступные атрибуты
операция
Operation operation
выход
::tensorflow::Output output
Общественные функции
ЛРН
LRN( const ::tensorflow::Scope & scope, ::tensorflow::Input input )
ЛРН
LRN( const ::tensorflow::Scope & scope, ::tensorflow::Input input, const LRN::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор::tensorflow::Input
operator::tensorflow::Input() const
оператор::tensorflow::Output
operator::tensorflow::Output() const
Открытые статические функции
Альфа
Attrs Alpha( float x )
Бета
Attrs Beta( float x )
Предвзятость
Attrs Bias( float x )
DepthRadius
Attrs DepthRadius( int64 x )