テンソルフロー::作戦::キュー閉じる

#include <data_flow_ops.h>

指定されたキューを閉じます。

まとめ

この操作は、指定されたキューにこれ以上要素がキューに入れられないことを示します。後続の Enqueue(Many) 操作は失敗します。キューに十分な要素が残っている場合、後続の Dequeue(Many) 操作は引き続き成功します。ブロックされる後続の Dequeue(Many) 操作はすぐに失敗します。

引数:

  • スコープ:スコープオブジェクト
  • handle: キューへのハンドル。

オプションの属性 ( Attrsを参照):

  • cancel_pending_enqueues: true の場合、指定されたキューでブロックされている保留中のエンキュー リクエストがすべてキャンセルされます。

戻り値:

コンストラクターとデストラクター

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

パブリック属性

operation

公共機能

operator::tensorflow::Operation () const

パブリック静的関数

CancelPendingEnqueues (bool x)

構造体

tensorflow:: ops:: QueueClose:: Attrs

QueueCloseのオプションの属性セッター。

パブリック属性

手術

Operation operation

公共機能

キュー閉じる

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

キュー閉じる

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

演算子::tensorflow::オペレーション

 operator::tensorflow::Operation() const 

パブリック静的関数

キャンセル保留中エンキュー

Attrs CancelPendingEnqueues(
  bool x
)