GraphOperation
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Implementasi Operation
ditambahkan sebagai simpul ke Graph
.
Instance GraphOperation hanya valid selama Graph
yang menjadi bagiannya valid. Jadi, jika Graph.close()
telah dipanggil, maka metode pada instance GraphOperation mungkin gagal dengan IllegalStateException
.
Instance GraphOperation tidak dapat diubah dan aman untuk thread.
Metode Publik
boolean | |
ke dalam | |
ke dalam | inputListLength (Nama string) Mengembalikan ukuran daftar input Tensor yang diberikan untuk operasi ini. |
Rangkaian | nama () Mengembalikan nama lengkap Operasi. |
ke dalam | jumlah Output () Mengembalikan jumlah tensor yang dihasilkan oleh operasi ini. |
<T> Keluaran <T> | keluaran (int idx) Mengembalikan pegangan simbolis ke salah satu tensor yang dihasilkan oleh operasi ini. |
Keluaran[] <?> | Daftar keluaran (int idx, int panjang) Mengembalikan pengendali simbolik ke daftar tensor yang dihasilkan oleh operasi ini. |
ke dalam | outputListLength (Nama string) Mengembalikan ukuran daftar Tensor yang dihasilkan oleh operasi ini. |
Rangkaian | |
Rangkaian | jenis () Mengembalikan jenis operasi, yaitu nama komputasi yang dilakukan oleh operasi tersebut. |
Metode Warisan
Dari kelas java.lang.Object boolean | sama dengan (Objek arg0) |
Kelas terakhir<?> | dapatkan Kelas () |
ke dalam | Kode hash () |
kekosongan terakhir | memberitahu () |
kekosongan terakhir | beri tahuSemua () |
Rangkaian | keString () |
kekosongan terakhir | tunggu (arg0 panjang, int arg1) |
kekosongan terakhir | tunggu (argumen panjang0) |
kekosongan terakhir | Tunggu () |
Dari antarmuka org.tensorflow.Operation abstrak ke dalam | inputListLength (Nama string) Mengembalikan ukuran daftar input Tensor yang diberikan untuk operasi ini. |
Tali abstrak | nama () Mengembalikan nama lengkap Operasi. |
abstrak ke dalam | jumlah Output () Mengembalikan jumlah tensor yang dihasilkan oleh operasi ini. |
abstrak <T> Keluaran <T> | keluaran (int idx) Mengembalikan pegangan simbolis ke salah satu tensor yang dihasilkan oleh operasi ini. |
abstrak Keluaran[] <?> | Daftar keluaran (int idx, int panjang) Mengembalikan pengendali simbolis ke daftar tensor yang dihasilkan oleh operasi ini. |
abstrak ke dalam | outputListLength (Nama string) Mengembalikan ukuran daftar Tensor yang dihasilkan oleh operasi ini. |
Tali abstrak | jenis () Mengembalikan jenis operasi, yaitu nama komputasi yang dilakukan oleh operasi tersebut. |
Metode Publik
boolean publik sama dengan (Objek o)
Mengembalikan ukuran daftar input Tensor yang diberikan untuk operasi ini.
Suatu Operasi memiliki beberapa input bernama, yang masing-masing berisi satu tensor atau daftar tensor. Metode ini mengembalikan ukuran daftar tensor untuk input operasi bernama tertentu.
Parameter
nama | pengidentifikasi daftar tensor (yang mungkin ada banyak) masukan untuk operasi ini. |
---|
Kembali
- ukuran daftar Tensor yang dihasilkan oleh masukan bernama ini.
nama String publik ()
Mengembalikan nama lengkap Operasi.
int publik numOutput ()
Mengembalikan jumlah tensor yang dihasilkan oleh operasi ini.
Keluaran publik <T> keluaran (int idx)
Mengembalikan pegangan simbolis ke salah satu tensor yang dihasilkan oleh operasi ini.
Peringatan: Tidak memeriksa apakah tipe tensor cocok dengan T. Disarankan untuk memanggil metode ini dengan parameter tipe eksplisit daripada membiarkannya disimpulkan, misalnya operation.<Integer>output(0)
Parameter
idx | Indeks keluaran di antara keluaran yang dihasilkan oleh operasi ini. |
---|
Keluaran publik[] <?> Daftar keluaran (int idx, int panjang)
Mengembalikan pengendali simbolik ke daftar tensor yang dihasilkan oleh operasi ini.
Parameter
idx | indeks tensor pertama dari daftar |
---|
panjang | jumlah tensor dalam daftar |
---|
public int outputListLength (Nama string)
Mengembalikan ukuran daftar Tensor yang dihasilkan oleh operasi ini.
Suatu Operasi memiliki beberapa keluaran bernama, yang masing-masing menghasilkan satu tensor atau daftar tensor. Metode ini mengembalikan ukuran daftar tensor untuk keluaran operasi bernama tertentu.
Parameter
nama | pengidentifikasi daftar tensor (yang mungkin ada banyak) yang dihasilkan oleh operasi ini. |
---|
Kembali
- ukuran daftar Tensor yang dihasilkan oleh keluaran bernama ini.
String publik keString ()
tipe String publik ()
Mengembalikan jenis operasi, yaitu nama komputasi yang dilakukan oleh operasi tersebut.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, baca Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Beberapa konten dilisensikan berdasarkan lisensi numpy.
Terakhir diperbarui pada 2025-07-28 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-28 UTC."],[],[],null,["# GraphOperation\n\npublic final class **GraphOperation** \nImplementation for an [Operation](/versions/r2.8/api_docs/java/org/tensorflow/Operation) added as a node to a [Graph](/versions/r2.8/api_docs/java/org/tensorflow/Graph).\n\nGraphOperation instances are valid only as long as the [Graph](/versions/r2.8/api_docs/java/org/tensorflow/Graph) they are a part of is\nvalid. Thus, if [Graph.close()](/versions/r2.8/api_docs/java/org/tensorflow/Graph#close()) has been invoked, then methods on the GraphOperation\ninstance may fail with an `IllegalStateException`.\n\nGraphOperation instances are immutable and thread-safe.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n### Public Methods\n\n|-------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| boolean | [equals](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#equals(java.lang.Object))(Object o) |\n| int | [hashCode](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#hashCode())() |\n| int | [inputListLength](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#inputListLength(java.lang.String))(String name) Returns the size of the given inputs list of Tensors for this operation. |\n| String | [name](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#name())() Returns the full name of the Operation. |\n| int | [numOutputs](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#numOutputs())() Returns the number of tensors produced by this operation. |\n| \\\u003cT\\\u003e [Output](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e | [output](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#output(int))(int idx) Returns a symbolic handle to one of the tensors produced by this operation. |\n| [Output\\[\\]](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e | [outputList](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#outputList(int,%20int))(int idx, int length) Returns symbolic handles to a list of tensors produced by this operation. |\n| int | [outputListLength](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#outputListLength(java.lang.String))(String name) Returns the size of the list of Tensors produced by this operation. |\n| String | [toString](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#toString())() |\n| String | [type](/versions/r2.8/api_docs/java/org/tensorflow/GraphOperation#type())() Returns the type of the operation, i.e., the name of the computation performed by the operation. |\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.Operation](/versions/r2.8/api_docs/java/org/tensorflow/Operation) \n\n|----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract int | [inputListLength](/versions/r2.8/api_docs/java/org/tensorflow/Operation#inputListLength(java.lang.String))(String name) Returns the size of the given inputs list of Tensors for this operation. |\n| abstract String | [name](/versions/r2.8/api_docs/java/org/tensorflow/Operation#name())() Returns the full name of the Operation. |\n| abstract int | [numOutputs](/versions/r2.8/api_docs/java/org/tensorflow/Operation#numOutputs())() Returns the number of tensors produced by this operation. |\n| abstract \\\u003cT\\\u003e [Output](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e | [output](/versions/r2.8/api_docs/java/org/tensorflow/Operation#output(int))(int idx) Returns a symbolic handle to one of the tensors produced by this operation. |\n| abstract [Output\\[\\]](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e | [outputList](/versions/r2.8/api_docs/java/org/tensorflow/Operation#outputList(int,%20int))(int idx, int length) Returns symbolic handles to a list of tensors produced by this operation. |\n| abstract int | [outputListLength](/versions/r2.8/api_docs/java/org/tensorflow/Operation#outputListLength(java.lang.String))(String name) Returns the size of the list of Tensors produced by this operation. |\n| abstract String | [type](/versions/r2.8/api_docs/java/org/tensorflow/Operation#type())() Returns the type of the operation, i.e., the name of the computation performed by the operation. |\n\nPublic Methods\n--------------\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**inputListLength**\n(String name)\n\nReturns the size of the given inputs list of Tensors for this operation.\n\nAn Operation has multiple named inputs, each of which contains either a single tensor or a\nlist of tensors. This method returns the size of the list of tensors for a specific named input\nof the operation.\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| name | identifier of the list of tensors (of which there may be many) inputs to this operation. |\n|------|------------------------------------------------------------------------------------------|\n\n##### Returns\n\n- the size of the list of Tensors produced by this named input. \n\n#### public String\n**name**\n()\n\nReturns the full name of the Operation. \n\n#### public int\n**numOutputs**\n()\n\nReturns the number of tensors produced by this operation. \n\n#### public [Output](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003cT\\\u003e\n**output**\n(int idx)\n\nReturns a symbolic handle to one of the tensors produced by this operation.\n\nWarning: Does not check that the type of the tensor matches T. It is recommended to call\nthis method with an explicit type parameter rather than letting it be inferred, e.g. `operation.<Integer>output(0)`\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| idx | The index of the output among the outputs produced by this operation. |\n|-----|-----------------------------------------------------------------------|\n\n#### public [Output\\[\\]](/versions/r2.8/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e\n**outputList**\n(int idx, int length)\n\nReturns symbolic handles to a list of tensors produced by this operation. \n\n##### Parameters\n\n| idx | index of the first tensor of the list |\n| length | number of tensors in the list |\n|--------|---------------------------------------|\n\n##### Returns\n\n- array of `Output` \n\n#### public int\n**outputListLength**\n(String name)\n\nReturns the size of the list of Tensors produced by this operation.\n\nAn Operation has multiple named outputs, each of which produces either a single tensor or a\nlist of tensors. This method returns the size of the list of tensors for a specific named\noutput of the operation.\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| name | identifier of the list of tensors (of which there may be many) produced by this operation. |\n|------|--------------------------------------------------------------------------------------------|\n\n##### Returns\n\n- the size of the list of Tensors produced by this named output. \n\n#### public String\n**toString**\n()\n\n\u003cbr /\u003e\n\n#### public String\n**type**\n()\n\nReturns the type of the operation, i.e., the name of the computation performed by the\noperation."]]