OperationBuilder
untuk menambahkan GraphOperation
ke Graph
.
Metode Publik
GraphOperationBuilder | addControlInput (Kontrol operasi ) Pastikan bahwa operasi tidak dijalankan sebelum operasi kontrol dilakukan. |
GraphOperationBuilder | tambahanMasukan ( Keluaran <?> masukan) Tambahkan output dari operasi lain sebagai input berikutnya dari operasi yang sedang dibangun. |
GraphOperationBuilder | addInputList ( Keluaran[] <?> masukan) Tambahkan keluaran dari operasi lain sebagai masukan berikutnya dari operasi yang sedang dibangun. |
Operasi Grafik | membangun () Tambahkan GraphOperation yang sedang dibangun ke Graph . |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (Nama string, nilai String[]) Tetapkan nilai string dari atribut operasi yang sedang dibangun. |
GraphOperationBuilder | setAttr (Nama string, nilai boolean[]) Tetapkan nilai boolean dari atribut operasi yang sedang dibangun. |
GraphOperationBuilder | setAttr (Nama string, nilai string) Tetapkan nilai string atribut operasi yang sedang dibangun. |
GraphOperationBuilder | setAttr (Nama string, nilai float[]) Tetapkan nilai float dari atribut operasi yang sedang dibangun. |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (Nama string, nilai panjang) Tetapkan nilai panjang atribut operasi yang sedang dibangun. |
GraphOperationBuilder | setAttr (Nama string, nilai panjang[]) Tetapkan nilai panjang atribut operasi yang sedang dibangun. |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (Nama string, nilai boolean) Tetapkan nilai boolean dari atribut operasi yang sedang dibangun. |
GraphOperationBuilder | setAttr (Nama string, nilai float) Tetapkan nilai float dari atribut operasi yang sedang dibangun. |
GraphOperationBuilder | |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (Nama string, nilai byte[]) Tetapkan nilai byte atribut operasi yang sedang dibangun. |
GraphOperationBuilder | |
GraphOperationBuilder | setDevice (Perangkat string) Atur perangkat yang diminta untuk menghitung operasi yang sedang dibangun. |
Metode Warisan
Metode Publik
public GraphOperationBuilder addControlInput (Kontrol operasi )
Pastikan bahwa operasi tidak dijalankan sebelum operasi kontrol dilakukan.
Input kontrol adalah Operasi yang harus dijalankan sebelum menjalankan operasi yang sedang dibangun.
Misalnya, operasi Penegasan dapat ditambahkan sebagai input kontrol untuk operasi ini. Assert sekarang berperilaku sebagai prakondisi yang akan selalu memverifikasi dirinya sendiri sebelum menjalankan operasi.
Parameter
kontrol | operasi yang harus dijalankan sebelum menjalankan operasi ini. |
---|
Kembali
- contoh OperationBuilder untuk rangkaian.
addInput GraphOperationBuilder publik ( Keluaran <?> masukan)
Tambahkan output dari operasi lain sebagai input berikutnya dari operasi yang sedang dibangun.
Parameter
memasukkan | Output seharusnya menjadi input dari operasi yang dibangun. |
---|
Kembali
- contoh OperationBuilder untuk rangkaian.
publik GraphOperationBuilder addInputList ( Output[] <?> masukan)
Tambahkan keluaran dari operasi lain sebagai masukan berikutnya dari operasi yang sedang dibangun.
Parameter
masukan | daftar Output yang seharusnya menjadi input dari operasi yang dibangun. |
---|
Kembali
- contoh OperationBuilder untuk rangkaian.
build GraphOperation publik ()
Tambahkan GraphOperation
yang sedang dibangun ke Graph
.
OperationBuilder tidak dapat digunakan setelah build() kembali.
public GraphOperationBuilder setAttr (Nama string, nilai Tipe Data )
Tetapkan nilai tipe atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai String[])
Tetapkan nilai string dari atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai boolean[])
Tetapkan nilai boolean dari atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai String)
Tetapkan nilai string atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai float[])
Tetapkan nilai float dari atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai DataType[] )
Tetapkan nilai tipe atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai panjang)
Tetapkan nilai panjang atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai panjang[])
Tetapkan nilai panjang atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai Tensor )
Tetapkan nilai tensor atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai boolean)
Tetapkan nilai boolean dari atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai float)
Tetapkan nilai float dari atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai Bentuk )
Tetapkan nilai bentuk atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai Tensor[] )
Tetapkan nilai tensor atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai byte[])
Tetapkan nilai byte atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
public GraphOperationBuilder setAttr (Nama string, nilai Bentuk[] )
Tetapkan nilai bentuk atribut operasi yang sedang dibangun.
Parameter
nama | nama atribut |
---|---|
nilai | nilai atribut |
Kembali
- contoh OperationBuilder untuk rangkaian.
setDevice GraphOperationBuilder publik (Perangkat string)
Atur perangkat yang diminta untuk menghitung operasi yang sedang dibangun.
Parameter
perangkat | perangkat yang diminta, sebagai string |
---|
Kembali
- contoh OperationBuilder untuk rangkaian.