Stay organized with collections
Save and categorize content based on your preferences.
tensorflow::ops::BarrierTakeMany::Attrs
#include <data_flow_ops.h>
Optional attribute setters for BarrierTakeMany.
Summary
Public functions
|
AllowSmallBatch(bool x)
|
Allow to return less than num_elements items if barrier is already closed.
|
TimeoutMs(int64 x)
|
If the queue is empty, this operation will block for up to timeout_ms milliseconds.
|
WaitForIncomplete(bool x)
|
Defaults to false.
|
Public attributes
allow_small_batch_
bool tensorflow::ops::BarrierTakeMany::Attrs::allow_small_batch_ = false
timeout_ms_
int64 tensorflow::ops::BarrierTakeMany::Attrs::timeout_ms_ = -1
wait_for_incomplete_
bool tensorflow::ops::BarrierTakeMany::Attrs::wait_for_incomplete_ = false
Public functions
AllowSmallBatch
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::AllowSmallBatch(
bool x
)
Allow to return less than num_elements items if barrier is already closed.
Defaults to false
TimeoutMs
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::TimeoutMs(
int64 x
)
If the queue is empty, this operation will block for up to timeout_ms milliseconds.
Note: This option is not supported yet.
Defaults to -1
WaitForIncomplete
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::WaitForIncomplete(
bool x
)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2021-11-15 UTC.
[null,null,["Last updated 2021-11-15 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](/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](/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](/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](/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."]]