Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
tensör akışı:: işlem:: BariyerTakeMany:: Öznitelikler
#include <data_flow_ops.h>
BarrierTakeMany için isteğe bağlı özellik ayarlayıcılar.
Özet
Kamu işlevleri |
---|
AllowSmallBatch (bool x) | Bariyer zaten kapalıysa, num_elements öğesinden daha az öğenin döndürülmesine izin ver. |
TimeoutMs (int64 x) | Kuyruk boşsa bu işlem timeout_ms milisaniyeye kadar engellenir. |
WaitForIncomplete (bool x) | Varsayılan olarak false olur. |
Genel özellikler
izin_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
Kamu işlevleri
AllowSmallBatch
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::AllowSmallBatch(
bool x
)
Bariyer zaten kapalıysa, num_elements öğesinden daha az öğenin döndürülmesine izin ver.
Varsayılanlar yanlıştır
Zaman aşımıMs
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::TimeoutMs(
int64 x
)
Kuyruk boşsa bu işlem timeout_ms milisaniyeye kadar engellenir.
Not: Bu seçenek henüz desteklenmemektedir.
Varsayılan -1'dir
WaitForIncomplete
TF_MUST_USE_RESULT Attrs tensorflow::ops::BarrierTakeMany::Attrs::WaitForIncomplete(
bool x
)
Varsayılan olarak false olur.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 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.3/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.3/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.3/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.3/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."]]