Pomnóż SparseTensor (o randze 2) „A” przez gęstą macierz „B”.
Nie przeprowadza się sprawdzania ważności indeksów A. Jednakże w celu uzyskania optymalnego działania zalecany jest następujący format wejściowy:
if adjoint_a == false: A należy posortować w porządku leksykograficznym rosnącym. Jeśli nie jesteś pewien, użyj SparseReorder. if adjoint_a == true: A powinno być posortowane w kolejności rosnącego wymiaru 1 (tj. kolejność „główna kolumna” zamiast „głównego wiersza”).
Klasy zagnieżdżone
| klasa | Opcje SparseTensorDenseMatMul |  Opcjonalne atrybuty dla SparseTensorDenseMatMul  | |
Stałe
| Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow | 
Metody publiczne
| statyczne SparseTensorDenseMatMul.Options |  sprzężenieA (dołączenie logiczneA)  | 
| statyczne SparseTensorDenseMatMul.Options |  sprzężenie B (dołączenie logiczne B)  | 
| Wyjście <U> |  jako wyjście ()  Zwraca symboliczny uchwyt tensora.  | 
| statyczny <U rozszerza TType > SparseTensorDenseMatMul <U> | |
| Wyjście <U> |  produkt ()   | 
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static SparseTensorDenseMatMul.Options dodatek A (boolean dodatek A)
Parametry
| przylegającyA | Użyj sprzężenia A w mnożeniu macierzy. Jeśli A jest złożone, jest to transpozycja (conj(A)). W przeciwnym razie jest to transpozycja (A). | 
|---|
public static SparseTensorDenseMatMul.Options sprzężenie B (dołączenie logiczne B)
Parametry
| przylegającyB | Użyj sprzężenia B w mnożeniu macierzy. Jeśli B jest złożone, jest to transpozycja (conj(B)). W przeciwnym razie jest to transpozycja (B). | 
|---|
publiczne wyjście <U> 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.
public static SparseTensorDenseMatMul <U> create ( Zakres zakresu, Operand <? rozszerza TNumber > aIndices, Operand <U> aValues, Operand < TInt64 > aShape, Operand <U> b, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SparseTensorDenseMatMul.
Parametry
| zakres | aktualny zakres | 
|---|---|
| aIndeksy | 2-D. „Indeksy” macierzy „SparseTensor”, rozmiar „[nnz, 2]”. | 
| aWartości | 1-D. „Wartości” wektora „SparseTensor”, rozmiar „[nnz]”. | 
| kształt | 1-D. „Kształt” wektora „SparseTensor”, rozmiar „[2]”. | 
| B | 2-D. Gęsty matrix. | 
| opcje | przenosi opcjonalne wartości atrybutów | 
Zwroty
- nowa instancja SparseTensorDenseMatMul