ResourceScatterMul

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

Умножает редкие обновления в переменную, на которую ссылается `resource`.

Эта операция вычисляет

# Скалярные индексы ref[indices, ...] *= update[...]

# Векторные индексы (для каждого i) ref[indices[i], ...] *= update[i, ...]

# Индексы высокого ранга (для каждого i, ..., j) ref[indices[i, ..., j], ...] *= update[i, ..., j, ...]

Повторяющиеся записи обрабатываются правильно: если несколько индексов ссылаются на одно и то же местоположение, их вклад умножается.

Требуется `updates.shape = index.shape + ref.shape[1:]` или `updates.shape = []`.

Константы

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

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

статический ResourceScatterMul
create (область области действия , ресурс операнда <?>, операнд <? расширяет индексы TNumber >, операнд <? расширяет TType > обновления)
Фабричный метод для создания класса, обертывающего новую операцию ResourceScatterMul.

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

Константы

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

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

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

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

public static ResourceScatterMul create (область действия , ресурс Operand <?>, Operand <? расширяет TNumber > индексы, Operand <? расширяет TType > обновления)

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

Параметры
объем текущий объем
ресурс Должно быть из узла «Переменная».
индексы Тензор индексов в первом измерении `ref`.
обновления Тензор обновленных значений для добавления в `ref`.
Возврат
  • новый экземпляр ResourceScatterMul