dòng chảy căng:: ôi:: Hàng đợiDequeueNhiều

#include <data_flow_ops.h>

Xếp hàng n bộ của một hoặc nhiều tensor từ hàng đợi đã cho.

Bản tóm tắt

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

Hoạt động này nối các tensor thành phần phần tử hàng đợi dọc theo chiều thứ 0 để tạo thành một tensor thành phần duy nhất. Tất cả các thành phần trong bộ dữ liệu được xếp hàng đợi sẽ có kích thước n ở chiều thứ 0.

Hoạt động này có k kết quả đầu ra, trong đó k là số thành phần trong các bộ dữ liệu được lưu trữ trong hàng đợi nhất định và đầu ra i là thành phần thứ i của bộ dữ liệu đã loại bỏ hàng đợi.

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

Lập luận:

  • phạm vi: Một đối tượng Phạm vi
  • xử lý: Xử lý cho một hàng đợi.
  • n: Số lượng bộ cần dequeue.
  • thành phần_types: Loại của từng thành phần trong một bộ dữ liệu.

Thuộc tính tùy chọn (xem Attrs ):

  • timeout_ms: Nếu hàng đợi có ít hơn n phần tử, 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ợ.

Trả về:

  • OutputList : Một hoặc nhiều tensor được xếp hàng đợi dưới dạng tuple.

Hàm tạo và hàm 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 khai

components
operation

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

operator[] (size_t index) const

Các hàm tĩnh công khai

TimeoutMs (int64 x)

Cấu trúc

tenorflow:: ops:: QueueDequeueMany:: Attrs

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

Thuộc tính công khai

thành phần

::tensorflow::OutputList components

hoạt động

Operation operation

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

Hàng đợiDequeueNhiều

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

Hàng đợiDequeueNhiều

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

toán tử []

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

Các hàm tĩnh công khai

Hết thời gianMs

Attrs TimeoutMs(
  int64 x
)