tensorflow:: ops:: FusedBatchNormGradV3
#include <nn_ops.h>Gradient do normalizacji wsadowej.
Streszczenie
Należy pamiętać, że rozmiar tensorów 4D jest definiowany przez „NHWC” lub „NCHW”. Rozmiar tensorów 1D odpowiada wymiarowi C tensorów 4D.
Argumenty:
- zakres: obiekt zakresu
- y_backprop: Tensor 4D dla gradientu względem y.
- x: Tensor 4D dla danych wejściowych.
- skala: Tensor 1D określający współczynnik skalowania, służący do skalowania znormalizowanego x.
- reserve_space_1: Gdy is_training ma wartość True, tensor 1D dla obliczonej średniej wsadowej jest ponownie używany w obliczeniach gradientu. Gdy is_training ma wartość False, tensor 1D dla średniej populacji jest ponownie używany zarówno w obliczeniach gradientu 1., jak i 2. rzędu.
- reserve_space_2: Gdy is_training ma wartość True, 1-wymiarowy tensor dla obliczonej wariancji partii (odwróconej wariancji w przypadku cuDNN) do ponownego wykorzystania w obliczeniach gradientu. Gdy is_training ma wartość False, 1-wymiarowy tensor dla wariancji populacji do ponownego wykorzystania w obliczeniach gradientu zarówno pierwszego, jak i drugiego rzędu.
- reserve_space_3: Gdy is_training ma wartość True, tworzony jest 1-wymiarowy tensor dla wyników pośrednich, które mają być ponownie wykorzystane w obliczeniach gradientu. Gdy is_training ma wartość False, tworzony jest pusty tensor .
Atrybuty opcjonalne (patrz Attrs ):
- epsilon: Mała liczba zmiennoprzecinkowa dodawana do wariancji x.
- data_format: Format danych dla y_backprop, x, x_backprop. „NHWC” (domyślnie) lub „NCHW”.
- is_training: Wartość logiczna wskazująca, że operacja służy do szkolenia (domyślnie) lub wnioskowania.
Zwroty:
-
Outputx_backprop: Tensor 4D dla gradientu względem x. -
Outputscale_backprop: Tensor 1D dla gradientu względem skali. -
Outputoffset_backprop: Tensor 1D dla gradientu względem przesunięcia. -
Outputreserve_space_4: Nieużywany symbol zastępczy, który ma odpowiadać średniej wartości wejściowej w FusedBatchNorm . -
Outputreserve_space_5: Nieużywany symbol zastępczy, służący do dopasowania wariancji wejściowej w FusedBatchNorm .
Konstruktory i destruktory | |
|---|---|
FusedBatchNormGradV3 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, :: tensorflow::Input reserve_space_3) | |
FusedBatchNormGradV3 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, :: tensorflow::Input reserve_space_3, const FusedBatchNormGradV3::Attrs & attrs) |
Atrybuty publiczne | |
|---|---|
offset_backprop | |
operation | |
reserve_space_4 | |
reserve_space_5 | |
scale_backprop | |
x_backprop | |
Publiczne funkcje statyczne | |
|---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) | |
Struktury | |
|---|---|
| tensorflow:: ops:: FusedBatchNormGradV3:: Attrs | Opcjonalne settery atrybutów dla FusedBatchNormGradV3 . |
Atrybuty publiczne
offset_backprop
::tensorflow::Output offset_backprop
działanie
Operation operation
rezerwowa_przestrzeń_4
::tensorflow::Output reserve_space_4
rezerwowa_przestrzeń_5
::tensorflow::Output reserve_space_5
skalowanie_właściwości
::tensorflow::Output scale_backprop
x_backprop
::tensorflow::Output x_backprop
Funkcje publiczne
FusedBatchNormGradV3
FusedBatchNormGradV3( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2, ::tensorflow::Input reserve_space_3 )
FusedBatchNormGradV3
FusedBatchNormGradV3( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2, ::tensorflow::Input reserve_space_3, const FusedBatchNormGradV3::Attrs & attrs )
Publiczne funkcje statyczne
Format danych
Attrs DataFormat( StringPiece x )
Epsilon
Attrs Epsilon( float x )
Czy szkolenie
Attrs IsTraining( bool x )