dòng chảy :: hoạt động :: QueueDequeueMany

#include <data_flow_ops.h>

Xếp hàng n bộ giá trị của một hoặc nhiều tenxơ từ hàng đợi đã cho.

Tóm lược

Nếu hàng đợi bị đóng và có ít hơn n phần tử, thì lỗi OutOfRange được trả về.

Phép toán này nối các tensor thành phần của hàng đợi với kích thước thứ 0 để tạo ra một tensor thành phần duy nhất. Tất cả các thành phần trong tuple dequeued sẽ có kích thước n trong kích thước thứ 0.

Phép toán này có k đầu ra, trong đó k là số thành phần trong các bộ được lưu trữ trong hàng đợi đã cho và đầu ra i là thành phần thứ i của bộ định giá.

NB Nếu hàng đợi trống, hoạt động này sẽ chặn cho đến khi n phần tử được xếp lại hàng (hoặc 'timeout_ms' trôi qua, nếu được chỉ định).

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • xử lý: Xử lý một hàng đợi.
  • n: Số bộ giá trị cần xóa.
  • component_types: Kiểu của mỗi thành phần trong một bộ giá trị.

Các thuộc tính tùy chọn (xem Phần Attrs ):

  • timeout_ms: Nếu hàng đợi có ít hơn n phần tử, thì thao tác này sẽ chặn tối đa timeout_ms mili giây. Lưu ý: Tùy chọn này chưa được hỗ trợ.

Lợi nhuận:

  • OutputList : Một hoặc nhiều tensors đã được định giá lại dưới dạng một bộ giá trị.

Người xây dựng và Người phá hủy

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

Thuộc tính công cộng

components
operation

Chức năng công cộng

operator[] (size_t index) const

Các chức năng tĩnh công khai

TimeoutMs (int64 x)

Cấu trúc

tensorflow :: ops :: QueueDequeueMany :: Attrs

Bộ thiết lập thuộc tính tùy chọn cho QueueDequeueMany .

Thuộc tính công cộng

các thành phần

::tensorflow::OutputList components

hoạt động

Operation operation

Chức năng công cộng

QueueDequeueMany

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

QueueDequeueMany

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

nhà điều hành[]

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

Các chức năng tĩnh công khai

TimeoutMs

Attrs TimeoutMs(
  int64 x
)