ReduceJoin

publiczna klasa końcowa RedukujJoin

Łączy Tensor ciągu o podanych wymiarach.

Oblicza połączenie łańcucha między wymiarami w podanym tensorze ciągu o kształcie `[\\(d_0, d_1, ..., d_{n-1}\\)]`. Zwraca nowy Tensor utworzony przez połączenie ciągów wejściowych z podanym separatorem (domyślnie: ciąg pusty). Wskaźniki ujemne są liczone wstecz od końca, gdzie „-1” jest równoważne „n - 1”. Jeśli indeksy nie są określone, łączy wszystkie wymiary począwszy od `n - 1` do `0`.

Na przykład:

# tensor `a` is [["a", "b"], ["c", "d"]]
 tf
.reduce_join(a, 0) ==> ["ac", "bd"]
 tf
.reduce_join(a, 1) ==> ["ab", "cd"]
 tf
.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
 tf
.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
 tf
.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
 tf
.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
 tf
.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
 tf
.reduce_join(a, [0, 1]) ==> "acbd"
 tf
.reduce_join(a, [1, 0]) ==> "abcd"
 tf
.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
 tf
.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
 

Klasy zagnieżdżone

klasa ZmniejszDołącz.Opcje Opcjonalne atrybuty dla ReduceJoin

Stałe

Smyczkowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Dane wyjściowe <TString>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny ZmniejszDołącz
utwórz (Zakres zakresu , Operand < TString > wejścia, Operand < TInt32 > Indeksy redukcji, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RedukujJoin.
statyczny RedukujJoin.Opcje
keepDims (wartość logiczna keepDims)
Dane wyjściowe <TString>
wyjście ()
Ma kształt równy wejściu, po usunięciu zmniejszonych wymiarów lub ustawieniu na „1” w zależności od „keep_dims”.
statyczny RedukujJoin.Opcje
separator (separator ciągów)

Metody dziedziczone

org.tensorflow.op.RawOp
końcowa wartość logiczna
równa się (obiekt obiektu)
końcowy wew
Działanie
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 ()
Smyczkowy
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 .
org.tensorflow.Operand
abstrakcyjne wyjście < TString >
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
abstrakcyjny ciąg T
asTensor ()
Zwraca tensor tego operandu.
abstrakcyjny kształt
kształt ()
Zwraca (prawdopodobnie częściowo znany) kształt tensora, do którego odnosi się Output tego operandu.
Klasa abstrakcyjna< TString >
typ ()
Zwraca typ tensora tego operandu
org.tensorflow.ndarray.Shaped
streszczenie wew
ranga ()
abstrakcyjny kształt
streszczenie długie
rozmiar ()
Oblicza i zwraca całkowity rozmiar tego kontenera w liczbie wartości.

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „ReduceJoin”

Metody publiczne

publiczne wyjście < TString > 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 RedukujJoin create (Zakres zakresu , Operand < TString > wejścia, Operand < TInt32 > Indeksy redukcji, Opcje... opcje)

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

Parametry
zakres aktualny zakres
wejścia Wejście, które ma zostać połączone. Wszystkie zredukowane indeksy muszą mieć rozmiar niezerowy.
Wskaźniki redukcji Wymiary do zmniejszenia. Wymiary są zmniejszane w podanej kolejności. Pominięcie `indices_reduction` jest równoznaczne z przekazaniem `[n-1, n-2, ..., 0]`. Obsługiwane są indeksy ujemne od `-n` do `-1`.
opcje przenosi opcjonalne wartości atrybutów
Powroty
  • nowa instancja RedukujJoin

public staticReduceJoin.Options keepDims (Boolean keepDims)

Parametry
zachowajDims Jeśli „True”, zachowaj zmniejszone wymiary o długości „1”.

publiczne wyjście < TString > wyjście ()

Ma kształt równy wejściu, po usunięciu zmniejszonych wymiarów lub ustawieniu na „1” w zależności od „keep_dims”.

publiczny statyczny separator RedukujJoin.Options (separator ciągów)

Parametry
separator Separator używany podczas łączenia.