tensor akışı:: işlem:: BariyerKapat

#include <data_flow_ops.h>

Verilen bariyeri kapatır.

Özet

Bu işlem, verilen bariyere daha fazla yeni öğe eklenmeyeceğine işaret eder. Yeni bir anahtar tanıtmaya çalışan sonraki InsertMany başarısız olur. Yalnızca eksik bileşenleri mevcut öğelere ekleyen sonraki InsertMany işlemleri başarılı olmaya devam edecektir. Bariyerde yeterli sayıda tamamlanmış öğe kalırsa sonraki TakeMany işlemleri başarılı olmaya devam edecektir. Engelleyecek sonraki TakeMany işlemleri hemen başarısız olur.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • tutamak: Bir bariyerin sapı.

İsteğe bağlı özellikler (bkz. Attrs ):

  • cancel_pending_enqueues: Doğruysa, bariyer kuyruğunda engellenen tüm beklemedeki sıraya alma istekleri iptal edilecektir. Yeni bir anahtar tanıtılmasa bile InsertMany başarısız olur.

İade:

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

Kamu işlevleri

operator::tensorflow::Operation () const

Genel statik işlevler

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

Kamu işlevleri

BariyerKapat

 BarrierClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle
)

BariyerKapat

 BarrierClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  const BarrierClose::Attrs & attrs
)

operatör::tensorflow::İşlem

 operator::tensorflow::Operation() const 

Genel statik işlevler

İptalBeklemedeSıralamalar

Attrs CancelPendingEnqueues(
  bool x
)