tensorflow::ops::FIFOQueue

#include <data_flow_ops.h>

Hàng đợi tạo ra các phần tử theo thứ tự vào trước ra trước (FIFO).

Bản tóm tắt

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • component_types: Loại của từng thành phần trong một giá trị.

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

  • shapes: Hình dạng của mỗi thành phần trong một giá trị. Độ dài của thuộc tính này phải bằng 0 hoặc bằng độ dài của component_types. Nếu độ dài của thuộc tính này bằng 0, hình dạng của các phần tử trong hàng đợi không bị giới hạn và chỉ có thể lấy một phần tử ra khỏi hàng đợi tại một thời điểm.
  • Dung lượng: Giới hạn trên của số lượng phần tử trong hàng đợi này. Số âm có nghĩa là không có giới hạn.
  • container: Nếu không rỗng, hàng đợi này sẽ được đặt trong container được chỉ định. Nếu không, một container mặc định sẽ được sử dụng.
  • shared_name: Nếu không rỗng, hàng đợi này sẽ được chia sẻ dưới tên đã cho giữa nhiều phiên.

Trả về:

  • Output : Mã định danh của hàng đợi.

Hàm khởi tạo và hàm hủy

FIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types)
FIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const FIFOQueue::Attrs & attrs)

Thuộc tính công khai

handle
operation

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

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

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

Capacity (int64 x)
Container (StringPiece x)
Shapes (const gtl::ArraySlice< PartialTensorShape > & x)
SharedName (StringPiece x)

Cấu trúc

tensorflow::ops::FIFOQueue::Attrs

Các phương thức thiết lập thuộc tính tùy chọn cho FIFOQueue .

Thuộc tính công khai

xử lý

::tensorflow::Output handle

hoạt động

Operation operation

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

Hàng đợi FIFO

 FIFOQueue(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types
)

Hàng đợi FIFO

 FIFOQueue(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types,
  const FIFOQueue::Attrs & attrs
)

nút

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

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

Dung tích

Attrs Capacity(
  int64 x
)

Thùng chứa

Attrs Container(
  StringPiece x
)

Hình dạng

Attrs Shapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

Tên dùng chung

Attrs SharedName(
  StringPiece x
)