Peringatan: API ini tidak digunakan lagi dan akan dihapus di versi TensorFlow mendatang setelah penggantinya stabil.

Barrier

kelas akhir public Barrier

Mendefinisikan penghalang yang bertahan di berbagai eksekusi grafik.

Penghalang mewakili peta nilai kunci, di mana setiap kunci adalah string, dan setiap nilai adalah tupel tensor.

Saat runtime, penghalang berisi elemen 'lengkap' dan 'tidak lengkap'. Elemen lengkap telah mendefinisikan tensor untuk semua komponen tupel nilainya, dan dapat diakses menggunakan BarrierTakeMany. Elemen yang tidak lengkap memiliki beberapa komponen yang tidak ditentukan dalam tupel nilainya, dan dapat diperbarui menggunakan BarrierInsertMany.

Kelas Bersarang

kelas Penghalang. Opsi Atribut opsional untuk Barrier

Metode Publik

Output <String>
asOutput ()
Mengembalikan pegangan simbolis tensor.
statis Barrier.Options
Kapasitas (kapasitas Panjang)
statis Barrier.Options
kontainer (String kontainer)
statis Barrier
membuat ( Lingkup lingkup, Daftar <Kelas <? >> componentTypes, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi Penghalang baru.
Output <String>
handle ()
Pegangan ke penghalang.
statis Barrier.Options
bentuk (Daftar < Shape > bentuk)
statis Barrier.Options
sharedName (String sharedName)

Metode yang Diwarisi

Metode Publik

publik Keluaran <String> asOutput ()

Mengembalikan pegangan simbolis tensor.

Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.

public static Barrier.Options kapasitas (kapasitas Panjang)

Parameter
kapasitas Kapasitas penghalang. Kapasitas default adalah MAX_INT32, yang merupakan kapasitas terbesar dari antrian yang mendasarinya.

public static Barrier.Options kontainer (String kontainer)

Parameter
wadah Jika tidak kosong, penghalang ini ditempatkan di wadah yang diberikan. Jika tidak, wadah default digunakan.

public static Barrier membuat ( Scope lingkup, Daftar <Kelas <? >> componentTypes, Options ... pilihan)

Metode pabrik untuk membuat kelas yang membungkus operasi Penghalang baru.

Parameter
cakupan lingkup saat ini
tipe komponen Jenis setiap komponen dalam suatu nilai.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari Barrier

publik Keluaran <String> handle ()

Pegangan ke penghalang.

public static Barrier.Options bentuk (Daftar < Shape > bentuk)

Parameter
bentuk Bentuk setiap komponen dalam suatu nilai. Setiap bentuk harus 1 dalam dimensi pertama. Panjang attr ini harus sama dengan panjang component_types.

public static Barrier.Options sharedName (String sharedName)

Parameter
nama bersama Jika tidak kosong, penghalang ini akan dibagikan dengan nama yang diberikan di beberapa sesi.