SparseAddGrad

публичный финальный класс SparseAddGrad

Оператор градиента для операции SparseAdd.

Операция SparseAdd вычисляет A + B, где A, B и сумма представлены как объекты SparseTensor. Эта операция принимает восходящий градиент относительно непустых значений суммы и выводит градиенты относительно непустых значений A и B.

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

Выход <Т>
аВалГрад ()
1-D с формой `[nnz(A)]`.
Выход <Т>
бВалГрад ()
1-D с формой `[nnz(B)]`.
static <T расширяет TType > SparseAddGrad <T>
create (Область видимости , Операнд <T> backpropValGrad, Операнд <TInt64> aIndices, Операнд <TInt64> bIndices, Операнд <TInt64> sumIndices)
Фабричный метод для создания класса, обертывающего новую операцию SparseAddGrad.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «SparseAddGrad»

Публичные методы

публичный вывод <T> aValGrad ()

1-D с формой `[nnz(A)]`. Градиент по непустым значениям A.

публичный вывод <T> bValGrad ()

1-D с формой `[nnz(B)]`. Градиент относительно непустых значений B.

public static SparseAddGrad <T> create (область области действия , операнд <T> backpropValGrad, операнд <TInt64> aIndices, операнд <TInt64> bIndices, операнд <TInt64> sumIndices)

Фабричный метод для создания класса, обертывающего новую операцию SparseAddGrad.

Параметры
объем текущий объем
подпоркаВалГрад 1-D с формой `[nnz(sum)]`. Градиент относительно непустых значений суммы.
aИндексы 2-Д. `Индексы` SparseTensor` A, размер `[nnz(A), ndims]`.
bИндексы 2-Д. `Индексы` SparseTensor` B, размер `[nnz(B), ndims]`.
суммаИндексы 2-Д. `Индексы` суммы SparseTensor, размер `[nnz(sum), ndims]`.
Возврат
  • новый экземпляр SparseAddGrad