Output

publiczne wyniki klasy końcowej

Symboliczne dojście do tensora utworzone przez Operation .

Output<T> jest symbolicznym dojściem do Tensor<T> . Wartość tensora jest obliczana poprzez wykonanie Operation w Session .

Implementując interfejs Operand , instancje tej klasy działają również jako operandy instancji Op .

Metody publiczne

Wyjście <T>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
T
asTensor ()
Zwraca tensor na tym wyjściu.
Typ danych
typ danych ()
Zwraca typ danych tensora, do którego odwołuje się to wyjście.
wartość logiczna
równa się (Obiekt o)
<U rozszerza TType > Wyjście <U>
oczekiwać (typ Class<U>)
Zwraca ten obiekt Output o typie Output<U> .
wew
wew
indeks ()
Zwraca indeks do wyników operacji.
Strunowy
nazwa ()
Zwraca pełną nazwę tego wyjścia (aka
Operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
Kształt
kształt ()
Zwraca (prawdopodobnie częściowo znany) kształt tensora, do którego odnosi się ten wynik.
Strunowy
Klasa<T>
typ ()
Zwraca typ tensora, do którego odwołuje się to dane wyjściowe.

Metody dziedziczone

Metody publiczne

publiczne wyjście <T> 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.

publiczny T asTensor ()

Zwraca tensor na tym wyjściu.

Ta operacja jest obsługiwana tylko na wynikach operacji wykonywanej z zapałem. W środowiskach grafowych tensory wyjściowe należy pobrać poprzez uruchomienie sesji za pomocą fetch(Output) .

Zaleca się jak najszybsze zamknięcie zwróconego tensora, ponieważ moduł wyrzucający elementy bezużyteczne nie jest świadomy ilości zużywanej pamięci, co może być znaczące.

Zwroty
  • napinacz
Rzuca
Wyjątek IllegalStateException jeśli wynik ten wynika z wykresu
Wyjątek ClassCast jeśli typ tensora i to wyjście są nieoczekiwanie niezgodne
Zobacz też

publiczny typ danych typ danych ()

Zwraca typ danych tensora, do którego odwołuje się to wyjście.

publiczna wartość logiczna równa się (Obiekt o)

oczekiwane publiczne wyjście <U> (typ klasy <U>)

Zwraca ten obiekt Output o typie Output<U> . Ta metoda jest przydatna, gdy podano wartość typu Output<?> .

Parametry
typ dowolny obsługiwany typ tensora
Rzuca
Wyjątek IllegalArgument jeśli rzeczywisty typ danych tego obiektu nie jest zgodny z typem U .

publiczny int hashCode ()

publiczny indeks int ()

Zwraca indeks do wyników operacji.

publiczna nazwa ciągu ()

Zwraca pełną nazwę tego wyjścia (inaczej nazwę tensora)

operacja publiczna op ()

Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .

W przypadku operacji raw zwrócona wartość odpowiada operacji TensorFlow opakowanej przez tę operację.

W przypadku operacji złożonej zwracana wartość zwykle odpowiada ostatniej operacji wywołanej w łańcuchu lub NoOp grupującej jedną lub więcej operacji jako pojedynczą jednostkę obliczeniową.

Zwroty

kształt publiczny kształt ()

Zwraca (prawdopodobnie częściowo znany) kształt tensora, do którego odnosi się ten wynik.

publiczny ciąg do ciągu ()

publiczna klasa<T> typ ()

Zwraca typ tensora, do którego odwołuje się to dane wyjściowe.