tensorflow::ops::BarrierClose
#include <data_flow_ops.h>Verilen engeli kapatır.
Özet
Bu işlem, verilen bariyerde artık yeni eleman eklenmeyeceğinin sinyalini verir. Yeni bir anahtar eklemeye çalışan sonraki InsertMany işlemleri başarısız olur. Mevcut elemanlara eksik bileşenleri ekleyen sonraki InsertMany işlemleri başarılı olmaya devam eder. Bariyerde yeterli sayıda tamamlanmış eleman kaldığı sürece sonraki TakeMany işlemleri başarılı olmaya devam eder. Engelleme yapacak sonraki TakeMany işlemleri anında başarısız olur.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- tutamak: Bir bariyerin tutamağı.
İsteğe bağlı özellikler (bkz. Attrs ):
- cancel_pending_enqueues: Doğruysa, bariyerin kuyruğunda bloke olmuş tüm bekleyen ekleme istekleri iptal edilecektir. Yeni bir anahtar eklenmese bile InsertMany başarısız olacaktır.
İadeler:
- oluşturulan
Operation
Yapıcılar ve Yıkıcılar | |
|---|---|
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle) | |
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, const BarrierClose::Attrs & attrs) |
Genel özellikler | |
|---|---|
operation | |
Kamusal işlevler | |
|---|---|
operator::tensorflow::Operation () const | |
Herkese açık statik fonksiyonlar | |
|---|---|
CancelPendingEnqueues (bool x) | |
Yapılar | |
|---|---|
| tensorflow::ops::BarrierClose::Attrs | BarrierClose için isteğe bağlı özellik ayarlayıcıları. |
Genel özellikler
operasyon
Operation operation
Kamusal işlevler
BariyerKapanıyor
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle )
BariyerKapanıyor
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, const BarrierClose::Attrs & attrs )
operatör::tensorflow::İşlem
operator::tensorflow::Operation() const
Herkese açık statik fonksiyonlar
İptalBekleyen Sıraya Alma
Attrs CancelPendingEnqueues( bool x )