DenseToSparseSetOperation

publiczna klasa końcowa DenseToSparseSetOperation

Stosuje operację ustawiania wzdłuż ostatniego wymiaru „Tensora” i „SparseTensora”.

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

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 „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

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny <T rozszerza TType > DenseToSparseSetOperation <T>
utwórz (Zakres zasięgu , Operand <T> set1, 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ę DenseToSparseSetOperation.
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 wyników ()
Wartości 1D `SparseTensor`.
statyczne DenseToSparseSetOperation.Options
validIndices (Boolean validIndices)

Metody dziedziczone

org.tensorflow.op.RawOp
końcowa wartość logiczna
równa się (obiekt obiektu)
końcowy wew
Operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
ostatni ciąg
wartość logiczna
równa się (Obiekt arg0)
ostatnia klasa<?>
pobierzKlasę ()
wew
hashCode ()
ostateczna pustka
powiadomić ()
ostateczna pustka
powiadom wszystkich ()
Strunowy
doString ()
ostateczna pustka
czekaj (długi arg0, int arg1)
ostateczna pustka
czekaj (długi arg0)
ostateczna pustka
Czekać ()
org.tensorflow.op.Op
abstrakcyjne środowisko wykonania
środowisko ()
Zwróć środowisko wykonawcze, w którym utworzono tę operację.
abstrakcyjna operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „DenseToSparseSetOperation”

Metody publiczne

public static DenseToSparseSetOperation <T> create ( Zakres zasięgu , Operand <T> set1, 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ę DenseToSparseSetOperation.

Parametry
zakres aktualny zakres
zestaw1 „Tensor” z rangą „n”. Pierwsze wymiary „n-1” muszą być takie same jak „zestaw2”. Wymiar „n” zawiera wartości w zestawie, duplikaty są dozwolone, ale ignorowane.
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 pierwsze `n-1' wymiary `set1`, `result_shape[n]` to maksymalny ustawiony rozmiar w `n-1` wymiarach.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nową instancję DenseToSparseSetOperation

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 DenseToSparseSetOperation.Options validIndices (Boolean validIndices)