日付を保存! Google I / Oが5月18日から20日に戻ってきます今すぐ登録
このページは Cloud Translation API によって翻訳されました。
Switch to English

tensorflow :: ops :: QueueDequeueUpTo

#include <data_flow_ops.h>

指定されたキューから1つ以上のテンソルのnタプルをデキューします。

概要

この操作は、すべてのキューでサポートされているわけではありません。キューがDequeueUpToをサポートしていない場合、未実装エラーが返されます。

キューが閉じていて、残りの要素が0より多くn未満の場合、QueueDequeueManyのようなOutOfRangeエラーを返す代わりに、 n未満の要素がすぐに返されます。キューが閉じていて、キューに0個の要素が残っている場合、QueueDequeueManyの場合と同様にOutOfRangeエラーが返されます。それ以外の場合、動作はQueueDequeueManyと同じです。

この操作は、0次元に沿ってキュー要素コンポーネントテンソルを連結して、単一コンポーネントテンソルを作成します。デキューされたタプル内のすべてのコンポーネントは、0次元でサイズnになります。

この操作にはk出力があります。ここで、 kは指定されたキューに格納されているタプル内のコンポーネントの数であり、出力iはデキューされたタプルのi番目のコンポーネントです。

引数:

  • スコープ:スコープオブジェクト
  • handle:キューへのハンドル。
  • n:デキューするタプルの数。
  • component_types:タプル内の各コンポーネントのタイプ。

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

  • timeout_ms:キューの要素がn未満の場合、この操作は最大timeout_msミリ秒の間ブロックされます。注:このオプションはまだサポートされていません。

戻り値:

  • OutputList :タプルとしてデキューされた1つ以上のテンソル。

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

QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types)
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs)

パブリック属性

components
operation

公の行事

operator[] (size_t index) const

パブリック静的関数

TimeoutMs (int64 x)

構造体

tensorflow :: ops :: QueueDequeueUpTo :: Attrs

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

パブリック属性

コンポーネント

::tensorflow::OutputList components

操作

Operation operation

公の行事

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types
)

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types,
  const QueueDequeueUpTo::Attrs & attrs
)

オペレーター[]

::tensorflow::Output operator[](
  size_t index
) const 

パブリック静的関数

TimeoutMs

Attrs TimeoutMs(
  int64 x
)