Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
dòng chảy căng:: ôi:: BarrierTakeMany:: Attr
#include <data_flow_ops.h>
Trình thiết lập thuộc tính tùy chọn cho BarrierTakeMany .
Bản tóm tắt
Chức năng công cộng |
---|
AllowSmallBatch (bool x) | Cho phép trả lại ít hơn num_elements mục nếu rào cản đã được đóng. |
TimeoutMs (int64 x) | Nếu hàng đợi trống, thao tác này sẽ chặn tối đa timeout_ms mili giây. |
WaitForIncomplete (bool x) | Mặc định là sai. |
Thuộc tính công khai
allow_small_batch_
bool tensorflow::ops::BarrierTakeMany::Attrs::allow_small_batch_ = false
hết thời gian chờ_ms_
int64 tensorflow::ops::BarrierTakeMany::Attrs::timeout_ms_ = -1
chờ_cho_chưa hoàn thành_
bool tensorflow::ops::BarrierTakeMany::Attrs::wait_for_incomplete_ = false
Chức năng công cộng
Cho phép Lô nhỏ
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::AllowSmallBatch(
bool x
)
Cho phép trả lại ít hơn num_elements mục nếu rào cản đã được đóng.
Mặc định là sai
Hết thời gianMs
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::TimeoutMs(
int64 x
)
Nếu hàng đợi trống, 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ợ.
Mặc định là -1
Chờ ĐợiChưa Hoàn Thành
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::WaitForIncomplete(
bool x
)
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],[],null,["# tensorflow::ops::BarrierTakeMany::Attrs Struct Reference\n\ntensorflow::ops::BarrierTakeMany::Attrs\n=======================================\n\n`#include \u003cdata_flow_ops.h\u003e`\n\nOptional attribute setters for [BarrierTakeMany](/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-take-many#classtensorflow_1_1ops_1_1_barrier_take_many).\n\nSummary\n-------\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------------------------------------------------|---------|\n| [allow_small_batch_](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1a34d07b8141f8932782c1220bf109b30a)` = false` | `bool` |\n| [timeout_ms_](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1a2f4ea01b5e1dd39701b7fd0074f6ce54)` = -1` | `int64` |\n| [wait_for_incomplete_](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1ab4e44ba0532a127592c8b8a94c33a241)` = false` | `bool` |\n\n| ### Public functions ||\n|----------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AllowSmallBatch](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1a9dda1e0280b99640abb644c2c60580b3)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/barrier-take-many/attrs#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs) Allow to return less than num_elements items if barrier is already closed. |\n| [TimeoutMs](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1ab19897a86851468f208b286733203b47)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/barrier-take-many/attrs#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs) If the queue is empty, this operation will block for up to timeout_ms milliseconds. |\n| [WaitForIncomplete](#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs_1a8188671d9e2e1a4791ab4c99fbce732b)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/barrier-take-many/attrs#structtensorflow_1_1ops_1_1_barrier_take_many_1_1_attrs) Defaults to false. |\n\nPublic attributes\n-----------------\n\n### allow_small_batch_\n\n```scdoc\nbool tensorflow::ops::BarrierTakeMany::Attrs::allow_small_batch_ = false\n``` \n\n### timeout_ms_\n\n```scdoc\nint64 tensorflow::ops::BarrierTakeMany::Attrs::timeout_ms_ = -1\n``` \n\n### wait_for_incomplete_\n\n```scdoc\nbool tensorflow::ops::BarrierTakeMany::Attrs::wait_for_incomplete_ = false\n``` \n\nPublic functions\n----------------\n\n### AllowSmallBatch\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::AllowSmallBatch(\n bool x\n)\n``` \nAllow to return less than num_elements items if barrier is already closed.\n\nDefaults to false \n\n### TimeoutMs\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::TimeoutMs(\n int64 x\n)\n``` \nIf the queue is empty, this operation will block for up to timeout_ms milliseconds.\n\nNote: This option is not supported yet.\n\nDefaults to -1 \n\n### WaitForIncomplete\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::WaitForIncomplete(\n bool x\n)\n``` \nDefaults to false."]]