dòng chảy :: hoạt động :: RandomShuffleQueue :: Đính kèm

#include <data_flow_ops.h>

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

Tóm lược

Thuộc tính công khai

capacity_ = -1
int64
container_ = ""
StringPiece
min_after_dequeue_ = 0
int64
seed2_ = 0
int64
seed_ = 0
int64
shapes_ = {}
gtl::ArraySlice< PartialTensorShape >
shared_name_ = ""
StringPiece

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

Capacity (int64 x)
TF_MUST_USE_RESULT Attrs
Giới hạn trên về số phần tử trong hàng đợi này.
Container (StringPiece x)
TF_MUST_USE_RESULT Attrs
Nếu không trống, hàng đợi này được đặt trong vùng chứa đã cho.
MinAfterDequeue (int64 x)
TF_MUST_USE_RESULT Attrs
Dequeue sẽ chặn trừ khi có nhiều phần tử này sau khi dequeue hoặc hàng đợi bị đóng.
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
Nếu hạt giống hoặc hạt giống2 được đặt là khác 0, bộ tạo số ngẫu nhiên sẽ được tạo hạt giống đã cho.
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
Một hạt giống thứ hai để tránh va chạm hạt.
Shapes (const gtl::ArraySlice< PartialTensorShape > & x)
TF_MUST_USE_RESULT Attrs
Hình dạng của mỗi thành phần trong một giá trị.
SharedName (StringPiece x)
TF_MUST_USE_RESULT Attrs
Nếu không trống, hàng đợi này sẽ được chia sẻ dưới tên đã cho trong nhiều phiên.

Thuộc tính công khai

sức chứa_

int64 tensorflow::ops::RandomShuffleQueue::Attrs::capacity_ = -1

thùng đựng hàng_

StringPiece tensorflow::ops::RandomShuffleQueue::Attrs::container_ = ""

min_ after_dequeue_

int64 tensorflow::ops::RandomShuffleQueue::Attrs::min_after_dequeue_ = 0

seed2_

int64 tensorflow::ops::RandomShuffleQueue::Attrs::seed2_ = 0

hạt giống_

int64 tensorflow::ops::RandomShuffleQueue::Attrs::seed_ = 0

hình dạng_

gtl::ArraySlice< PartialTensorShape > tensorflow::ops::RandomShuffleQueue::Attrs::shapes_ = {}

shared_name_

StringPiece tensorflow::ops::RandomShuffleQueue::Attrs::shared_name_ = ""

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

Sức chứa

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Capacity(
  int64 x
)

Giới hạn trên về số phần tử trong hàng đợi này.

Số âm có nghĩa là không có giới hạn.

Mặc định là -1

Thùng đựng hàng

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Container(
  StringPiece x
)

Nếu không trống, hàng đợi này được đặt trong vùng chứa đã cho.

Nếu không, một vùng chứa mặc định được sử dụng.

Mặc định là ""

MinAfterDequeue

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::MinAfterDequeue(
  int64 x
)

Dequeue sẽ chặn trừ khi có nhiều phần tử này sau khi dequeue hoặc hàng đợi bị đóng.

Điều này đảm bảo mức độ trộn lẫn các yếu tố ở mức tối thiểu.

Mặc định là 0

Hạt giống

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed(
  int64 x
)

Nếu hạt giống hoặc hạt giống2 được đặt là khác 0, bộ tạo số ngẫu nhiên sẽ được tạo hạt giống đã cho.

Nếu không, một hạt giống ngẫu nhiên được sử dụng.

Mặc định là 0

Seed2

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed2(
  int64 x
)

Một hạt giống thứ hai để tránh va chạm hạt.

Mặc định là 0

Hình dạng

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Shapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

Hình dạng của mỗi thành phần trong một giá trị.

Độ dài của phần đính kèm này phải bằng 0 hoặc bằng với độ dài của các kiểu_thành phần. Nếu độ dài của phần đính kèm này là 0, hình dạng của các phần tử hàng đợi không bị ràng buộc và chỉ một phần tử có thể được giảm giá trị một lần.

Mặc định là []

SharedName

TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::SharedName(
  StringPiece x
)

Nếu không trống, hàng đợi này sẽ được chia sẻ dưới tên đã cho trong nhiều phiên.

Mặc định là ""