Вычитает редкие обновления из переменной, на которую указывает ресурс.
Эта операция вычисляет
# Скалярные индексы 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 = []`.
![](https://tensorflow.google.cn/images/ScatterAdd.png?authuser=3&hl=ru)
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
статический ResourceScatterSub |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
public static ResourceScatterSub create (область действия , ресурс Operand <?>, Operand <? расширяет TNumber > индексы, Operand <? расширяет TType > обновления)
Фабричный метод для создания класса, обертывающего новую операцию ResourceScatterSub.
Параметры
объем | текущий объем |
---|---|
ресурс | Должно быть из узла «Переменная». |
индексы | Тензор индексов в первом измерении `ref`. |
обновления | Тензор обновленных значений для добавления в `ref`. |
Возврат
- новый экземпляр ResourceScatterSub