ResourceScatterMax

publiczna klasa końcowa ResourceScatterMax

Redukuje rzadkie aktualizacje zmiennej, do której odwołuje się „zasob” przy użyciu operacji „max”.

Ta operacja się liczy

# Indeksy skalarne ref[indices, ...] = max(ref[indices, ...], aktualizacje[...])

# Indeksy wektorowe (dla każdego i) ref[indices[i], ...] = max(ref[indices[i], ...], aktualizacje[i, ...])

# Indeksy wysokiej rangi (dla każdego i, ..., j) ref[indices[i, ..., j], ...] = max(ref[indices[i, ..., j], .. .], aktualizacje [i, ..., j, ...])

Zduplikowane wpisy są obsługiwane prawidłowo: jeśli wiele „indeksów” odnosi się do tej samej lokalizacji, ich wkłady są łączone.

Wymaga `updates.shape = indices.shape + ref.shape[1:]` lub `updates.shape = []`.

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny ResourceScatterMax
utwórz (zakres zakresu , zasób argumentu <?>, argument <? rozszerza TNumber > indeksy, argument <? rozszerza TType > aktualizacje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ResourceScatterMax.

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „ResourceScatterMax”

Metody publiczne

public static ResourceScatterMax create (zakres zakresu , Operand <?> zasób, Operand <? rozszerza TNumber > indeksy, Operand <? rozszerza TType > aktualizacje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ResourceScatterMax.

Parametry
zakres aktualny zakres
ratunek Powinien pochodzić z węzła „Zmienna”.
indeksy Tensor indeksów do pierwszego wymiaru `ref`.
aktualizacje Tensor zaktualizowanych wartości do dodania do `ref`.
Zwroty
  • nowa instancja ResourceScatterMax