Output
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Symboliczne dojście do tensora utworzone przez Operation
.
Output<T>
jest symbolicznym uchwytem 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> | |
Typ danych | typ danych () Zwraca typ danych tensora, do którego odwołuje się to wyjście. |
wartość logiczna | |
wew | |
wew | indeks () Zwraca indeks do wyników operacji. |
Operacja | op () Zwraca operację, która wygeneruje tensor, do którego odnosi się to wyjście. |
Kształt | kształt () Zwraca (prawdopodobnie częściowo znany) kształt tensora, do którego odnosi się to wyjście. |
Tensor <T> | tensor () Zwraca tensor na tym wyjściu. |
Strunowy | |
Metody dziedziczone
Z klasy java.lang.Object 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ć () |
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 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)
publiczny int hashCode ()
publiczny indeks int ()
Zwraca indeks do wyników operacji.
Zwraca operację, która wygeneruje tensor, do którego odnosi się to wyjście.
kształt publiczny kształt ()
Zwraca (prawdopodobnie częściowo znany) kształt tensora, do którego odnosi się to wyjście.
publiczny Tensor <T> tensor ()
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 przy użyciu Session.Runner.fetch(Output)
.
Rzuca
Wyjątek IllegalStateException | jeśli wynik ten wynika z wykresu |
---|
publiczny ciąg do ciągu ()
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych. Część treści jest objęta licencją numpy.
Ostatnia aktualizacja: 2025-07-28 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-28 UTC."],[],[],null,["# Output\n\npublic final class **Output** \nA symbolic handle to a tensor produced by an [Operation](/versions/r2.9/api_docs/java/org/tensorflow/Operation).\n\nAn `Output<T>` is a symbolic handle to a `Tensor<T>`. The value of the tensor is\ncomputed by executing the [Operation](/versions/r2.9/api_docs/java/org/tensorflow/Operation) in a [Session](/versions/r2.9/api_docs/java/org/tensorflow/Session).\n\nBy implementing the [Operand](/versions/r2.9/api_docs/java/org/tensorflow/Operand) interface, instances of this class also act as operands to\n[Op](/versions/r2.9/api_docs/java/org/tensorflow/op/Op) instances.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n### Public Methods\n\n|--------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Output](/versions/r2.9/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e | [asOutput](/versions/r2.9/api_docs/java/org/tensorflow/Output#asOutput())() Returns the symbolic handle of a tensor. |\n| [DataType](/versions/r2.9/api_docs/java/org/tensorflow/DataType) | [dataType](/versions/r2.9/api_docs/java/org/tensorflow/Output#dataType())() Returns the DataType of the tensor referred to by this Output. |\n| boolean | [equals](/versions/r2.9/api_docs/java/org/tensorflow/Output#equals(java.lang.Object))(Object o) |\n| int | [hashCode](/versions/r2.9/api_docs/java/org/tensorflow/Output#hashCode())() |\n| int | [index](/versions/r2.9/api_docs/java/org/tensorflow/Output#index())() Returns the index into the outputs of the Operation. |\n| [Operation](/versions/r2.9/api_docs/java/org/tensorflow/Operation) | [op](/versions/r2.9/api_docs/java/org/tensorflow/Output#op())() Returns the Operation that will produce the tensor referred to by this Output. |\n| [Shape](/versions/r2.9/api_docs/java/org/tensorflow/Shape) | [shape](/versions/r2.9/api_docs/java/org/tensorflow/Output#shape())() Returns the (possibly partially known) shape of the tensor referred to by this Output. |\n| [Tensor](/versions/r2.9/api_docs/java/org/tensorflow/Tensor)\\\u003cT\\\u003e | [tensor](/versions/r2.9/api_docs/java/org/tensorflow/Output#tensor())() Returns the tensor at this output. |\n| String | [toString](/versions/r2.9/api_docs/java/org/tensorflow/Output#toString())() |\n\n### Inherited Methods\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nFrom interface [org.tensorflow.Operand](/versions/r2.9/api_docs/java/org/tensorflow/Operand) \n\n|----------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------|\n| abstract [Output](/versions/r2.9/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e | [asOutput](/versions/r2.9/api_docs/java/org/tensorflow/Operand#asOutput())() Returns the symbolic handle of a tensor. |\n\nPublic Methods\n--------------\n\n#### public [Output](/versions/r2.9/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e\n**asOutput**\n()\n\nReturns the symbolic handle of a tensor.\n\nInputs to TensorFlow operations are outputs of another TensorFlow operation. This method is\nused to obtain a symbolic handle that represents the computation of the input.\n\n\u003cbr /\u003e\n\n#### public [DataType](/versions/r2.9/api_docs/java/org/tensorflow/DataType)\n**dataType**\n()\n\nReturns the DataType of the tensor referred to by this Output. \n\n#### public boolean\n**equals**\n(Object o)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| o | |\n|---|---|\n\n#### public int\n**hashCode**\n()\n\n\u003cbr /\u003e\n\n#### public int\n**index**\n()\n\nReturns the index into the outputs of the Operation. \n\n#### public [Operation](/versions/r2.9/api_docs/java/org/tensorflow/Operation)\n**op**\n()\n\nReturns the Operation that will produce the tensor referred to by this Output. \n\n#### public [Shape](/versions/r2.9/api_docs/java/org/tensorflow/Shape)\n**shape**\n()\n\nReturns the (possibly partially known) shape of the tensor referred to by this Output. \n\n#### public [Tensor](/versions/r2.9/api_docs/java/org/tensorflow/Tensor)\\\u003cT\\\u003e\n**tensor**\n()\n\nReturns the tensor at this output.\n\nThis operation is only supported on the outputs of an operation executed eagerly. For graph\nenvironments, output tensors must be fetched by running a session, using [Session.Runner.fetch(Output)](/versions/r2.9/api_docs/java/org/tensorflow/Session.Runner#fetch(org.tensorflow.Output\u003c?\u003e)).\n\n\u003cbr /\u003e\n\n##### Returns\n\n- tensor \n\n##### Throws\n\n| IllegalStateException | if this output results from a graph |\n|-----------------------|-------------------------------------|\n\n##### See Also\n\n- [EagerSession](/versions/r2.9/api_docs/java/org/tensorflow/EagerSession) \n\n#### public String\n**toString**\n()\n\n\u003cbr /\u003e"]]