SparseMatrixAdd

publiczna klasa końcowa SparseMatrixAdd

Rzadkie dodanie dwóch macierzy CSR, C = alfa * A + beta * B.

Gradienty wyników SparseMatrixAdd w odniesieniu do alfa i beta nie są obecnie zdefiniowane (TensorFlow zwróci zera dla tych wpisów).

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Wyjście < Typ T >
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
Wyjście <?>
C ()
CSRSparseMatrix.
statyczny <T rozszerza TType > SparseMatrixAdd
utwórz (Zakres zasięgu , Operand <?> a, Operand <?> b, Operand <T> alfa, Operand <T> beta)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SparseMatrixAdd.

Metody dziedziczone

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „SparseMatrixAdd”

Metody publiczne

publiczne wyjście < TType > asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

publiczne wyjście <?> c ()

CSRSparseMatrix.

public static SparseMatrixAdd create ( Zakres zakresu, Operand <?> a, Operand <?> b, Operand <T> alfa, Operand <T> beta)

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

Parametry
zakres aktualny zakres
A CSRSparseMatrix.
B CSRSparseMatrix.
alfa Stały skalar.
beta Stały skalar.
Zwroty
  • nowa instancja SparseMatrixAdd