przepływ tensorowy:: ops:: BarieraZamknij
#include <data_flow_ops.h>
Zamyka zadaną barierę.
Streszczenie
Operacja ta sygnalizuje, że w danej barierze nie będą już wstawiane żadne nowe elementy. Kolejne polecenie InsertMany próbujące wprowadzić nowy klucz zakończy się niepowodzeniem. Kolejne operacje InsertMany, które po prostu dodają brakujące komponenty do już istniejących elementów, będą nadal kończyć się sukcesem. Kolejne operacje TakeMany będą kontynuowane, jeśli w barierze pozostanie wystarczająca liczba ukończonych elementów. Kolejne operacje TakeMany, które blokowałyby, natychmiast zakończą się niepowodzeniem.
Argumenty:
- zakres: Obiekt Scope
- uchwyt: Uchwyt do barierki.
Opcjonalne atrybuty (patrz Attrs
):
- cancel_pending_enqueues: Jeśli ma wartość true, wszystkie oczekujące żądania umieszczenia w kolejce, które są zablokowane w kolejce bariery, zostaną anulowane. Funkcja InsertMany zakończy się niepowodzeniem, nawet jeśli nie zostanie wprowadzony żaden nowy klucz.
Zwroty:
- utworzoną
Operation
Konstruktory i destruktory | |
---|---|
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle) | |
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, const BarrierClose::Attrs & attrs) |
Atrybuty publiczne | |
---|---|
operation |
Funkcje publiczne | |
---|---|
operator::tensorflow::Operation () const |
Publiczne funkcje statyczne | |
---|---|
CancelPendingEnqueues (bool x) |
Struktury | |
---|---|
tensorflow:: ops:: BarrierClose:: Attrs | Opcjonalne moduły ustawiające atrybuty dla BarrierClose . |
Atrybuty publiczne
działanie
Operation operation
Funkcje publiczne
BarieraZamknij
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle )
BarieraZamknij
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, const BarrierClose::Attrs & attrs )
operator::tensorflow::Operacja
operator::tensorflow::Operation() const
Publiczne funkcje statyczne
Anuluj oczekujące kolejki
Attrs CancelPendingEnqueues( bool x )