SparseToSparseSetOperation

publiczna klasa końcowa SparseToSparseSetOperation

Stosuje operację ustawiania wzdłuż ostatniego wymiaru 2 wejść „SparseTensor”.

Zobacz SetOperationOp::SetOperationFromContext, aby poznać wartości `set_operacji`.

Jeśli `validate_indices` ma wartość `True`, `sparse.SparseToSparseSetOperation` sprawdza kolejność i zakres indeksów `set1` i `set2`.

Dane wejściowe „set1” to „SparseTensor” reprezentowany przez „set1_indices”, „set1_values” i „set1_shape”. Dla `set1` o rankingu `n`, pierwsze wymiary `n-1` muszą być takie same jak `set2`. Wymiar „n” zawiera wartości w zestawie, duplikaty są dozwolone, ale ignorowane.

Dane wejściowe „set2” to „SparseTensor” reprezentowany przez „set2_indices”, „set2_values” i „set2_shape”. Dla `set2` o rankingu `n`, pierwsze wymiary `n-1` muszą być takie same jak `set1`. Wymiar „n” zawiera wartości w zestawie, duplikaty są dozwolone, ale ignorowane.

Jeśli „validate_indices” ma wartość „True”, ta operacja sprawdza kolejność i zakres indeksów „set1” i „set2”.

Wyjściowy „wynik” to „SparseTensor” reprezentowany przez „indices_result”, „wartości_wyniku” i „kształt_wyniku”. Dla `set1` i `set2` o rankingu `n`, ma to rangę `n` i takie same pierwsze wymiary `n-1` jak `set1` i `set2`. `n-ty' wymiar zawiera wynik `operacji_zestawu` zastosowany do odpowiadającego mu wymiaru `[0...n-1]` `zestawu`.

Klasy zagnieżdżone

klasa Operacja SparseToSparseSet. Opcje Opcjonalne atrybuty SparseToSparseSetOperation

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny <T rozszerza TType > SparseToSparseSetOperation <T>
utwórz ( Zakres zasięgu , Operand < TInt64 > set1Indices, Operand <T> set1Values, Operand < TInt64 > set1Shape, Operand < TInt64 > set2Indices, Operand <T> set2Values, Operand < TInt64 > set2Shape, String setOperation, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SparseToSparseSetOperation.
Dane wyjściowe <TInt64>
wynikIndeksy ()
Indeksy 2D „SparseTensora”.
Dane wyjściowe <TInt64>
wynikKształt ()
Kształt „Tensora” 1D typu „SparseTensor”.
Wyjście <T>
wartości wynikowe ()
Wartości 1D `SparseTensor`.
statyczne SparseToSparseSetOperation.Options
validIndices (Boolean validIndices)

Metody dziedziczone

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „SparseToSparseSetOperation”

Metody publiczne

public static SparseToSparseSetOperation <T> create ( Zakres zakresu, Operand < TInt64 > set1Indices, Operand <T> set1Values, Operand < TInt64 > set1Shape, Operand < TInt64 > set2Indices, Operand <T> set2Values, Operand < TInt64 > set2Shape, String setOperation, Opcje... opcje)

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

Parametry
zakres aktualny zakres
set1Indeksy 2D `Tensor`, wskaźniki `SparseTensor`. Musi być w kolejności głównej.
zestaw1Wartości 1D `Tensor`, wartości `SparseTensor`. Musi być w kolejności głównej.
zestaw1Kształt 1D „Tensor”, kształt „SparseTensor”. `set1_shape[0...n-1]` musi być taki sam jak `set2_shape[0...n-1]`, `set1_shape[n]` to maksymalny ustawiony rozmiar w zakresie `0...n-1 `wymiary.
set2Indeksy 2D `Tensor`, wskaźniki `SparseTensor`. Musi być w kolejności głównej.
zestaw2Wartości 1D `Tensor`, wartości `SparseTensor`. Musi być w kolejności głównej.
set2Shape 1D „Tensor”, kształt „SparseTensor”. `set2_shape[0...n-1]` musi być taki sam jak `set1_shape[0...n-1]`, `set2_shape[n]` to maksymalny ustawiony rozmiar w `0...n-1 `wymiary.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja SparseToSparseSetOperation

publiczne wyjście < TInt64 > resultIndices ()

Indeksy 2D „SparseTensora”.

publiczne dane wyjściowe < TInt64 > wynikKształt ()

Kształt „Tensora” 1D typu „SparseTensor”. `result_shape[0...n-1]` jest taki sam jak pierwsze wymiary `n-1` zestawów `set1` i `set2`, `result_shape[n]` to maksymalny rozmiar zestawu wyników we wszystkich `0. Wymiary ..n-1`.

publiczne dane wyjściowe <T> wartości wynikowe ()

Wartości 1D `SparseTensor`.

public static SparseToSparseSetOperation.Options validIndices (Boolean validIndices)