Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
tensor akışı:: işlem:: RandomShuffleQueue:: Öznitelikler
#include <data_flow_ops.h>
RandomShuffleQueue için isteğe bağlı özellik ayarlayıcılar.
Özet
Kamu işlevleri |
---|
Capacity (int64 x) | Bu kuyruktaki öğe sayısının üst sınırı. |
Container (StringPiece x) | Boş değilse bu kuyruk verilen konteynere yerleştirilir. |
MinAfterDequeue (int64 x) | Kuyruk kapatıldıktan veya kuyruk kapatıldıktan sonra bu kadar çok öğe olmadığı sürece, kuyruktan çıkarma engellenecektir. |
Seed (int64 x) | Tohum veya tohum2'den biri sıfırdan farklı olarak ayarlanırsa, rastgele sayı üreteci verilen tohum tarafından tohumlanır. |
Seed2 (int64 x) | Tohum çarpışmasını önlemek için ikinci bir tohum. |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | Bir değerdeki her bileşenin şekli. |
SharedName (StringPiece x) | Boş değilse, bu sıra verilen ad altında birden fazla oturumda paylaşılacaktır. |
Genel özellikler
kapasite_
int64 tensorflow::ops::RandomShuffleQueue::Attrs::capacity_ = -1
konteyner_
StringPiece tensorflow::ops::RandomShuffleQueue::Attrs::container_ = ""
min_after_dequeue_
int64 tensorflow::ops::RandomShuffleQueue::Attrs::min_after_dequeue_ = 0
tohum2_
int64 tensorflow::ops::RandomShuffleQueue::Attrs::seed2_ = 0
tohum_
int64 tensorflow::ops::RandomShuffleQueue::Attrs::seed_ = 0
şekiller_
gtl::ArraySlice< PartialTensorShape > tensorflow::ops::RandomShuffleQueue::Attrs::shapes_ = {}
paylaşılan_adı_
StringPiece tensorflow::ops::RandomShuffleQueue::Attrs::shared_name_ = ""
Kamu işlevleri
Kapasite
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Capacity(
int64 x
)
Bu kuyruktaki öğe sayısının üst sınırı.
Negatif sayılar sınır olmadığı anlamına gelir.
Varsayılan -1'dir
Konteyner
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Container(
StringPiece x
)
Boş değilse bu kuyruk verilen konteynere yerleştirilir.
Aksi halde varsayılan kapsayıcı kullanılır.
Varsayılan olarak ""
MinAfterDequeue
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::MinAfterDequeue(
int64 x
)
Kuyruk kapatıldıktan veya kuyruk kapatıldıktan sonra bu kadar çok öğe olmadığı sürece, kuyruktan çıkarma engellenecektir.
Bu, elemanların minimum seviyede karışmasını sağlar.
Varsayılanlar 0'dır
Tohum
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed(
int64 x
)
Tohum veya tohum2'den biri sıfırdan farklı olarak ayarlanırsa, rastgele sayı üreteci verilen tohum tarafından tohumlanır.
Aksi takdirde rastgele bir tohum kullanılır.
Varsayılanlar 0'dır
Tohum2
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed2(
int64 x
)
Tohum çarpışmasını önlemek için ikinci bir tohum.
Varsayılanlar 0'dır
Şekiller
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Shapes(
const gtl::ArraySlice< PartialTensorShape > & x
)
Bir değerdeki her bileşenin şekli.
Bu özelliğin uzunluğu ya 0 olmalı ya da bileşen_tiplerinin uzunluğuyla aynı olmalıdır. Bu özelliğin uzunluğu 0 ise kuyruk elemanlarının şekilleri kısıtlanmaz ve aynı anda yalnızca bir eleman kuyruktan çıkarılabilir.
Varsayılan olarak []
Paylaşılan Ad
TF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::SharedName(
StringPiece x
)
Boş değilse, bu sıra verilen ad altında birden fazla oturumda paylaşılacaktır.
Varsayılan olarak ""
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-25 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[],[],null,["# tensorflow::ops::RandomShuffleQueue::Attrs Struct Reference\n\ntensorflow::ops::RandomShuffleQueue::Attrs\n==========================================\n\n`#include \u003cdata_flow_ops.h\u003e`\n\nOptional attribute setters for [RandomShuffleQueue](/versions/r2.1/api_docs/cc/class/tensorflow/ops/random-shuffle-queue#classtensorflow_1_1ops_1_1_random_shuffle_queue).\n\nSummary\n-------\n\n| ### Public attributes ||\n|----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------|\n| [capacity_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1afb83eefeee0f76422950f84b2f3fce2a)` = -1` | `int64` |\n| [container_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a39b2ecd316bb0a80de0bcd7d1b979afc)` = \"\"` | `StringPiece` |\n| [min_after_dequeue_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a0a23832b159b21ef89a692feb7b53129)` = 0` | `int64` |\n| [seed2_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a1dc3db9c6e75d898bc6783d451815636)` = 0` | `int64` |\n| [seed_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a037b739063be2c8e48a6ec3286476628)` = 0` | `int64` |\n| [shapes_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1ab9ff55cf53eab01c47c6f16f65e489af)` = {}` | `gtl::ArraySlice\u003c PartialTensorShape \u003e` |\n| [shared_name_](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a0a6b829ef3cd365ff950779845813201)` = \"\"` | `StringPiece` |\n\n| ### Public functions ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Capacity](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a371ea09e4f32789435cf0e4a540f4b49)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) The upper bound on the number of elements in this queue. |\n| [Container](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a1c87319288cf7fa7454cc31538e352f4)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) If non-empty, this queue is placed in the given container. |\n| [MinAfterDequeue](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a541d34de9c459848ba76c56ab1ab6906)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) Dequeue will block unless there would be this many elements after the dequeue or the queue is closed. |\n| [Seed](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1ac74e47deedec2bea93ff284e5665c1c2)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) If either seed or seed2 is set to be non-zero, the random number generator is seeded by the given seed. |\n| [Seed2](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1ad7f04429306636bee9ab53dcf93c790f)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) A second seed to avoid seed collision. |\n| [Shapes](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1ad059f023ca75b51a287e3c3213b0fff3)`(const gtl::ArraySlice\u003c PartialTensorShape \u003e & x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) The shape of each component in a value. |\n| [SharedName](#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs_1a09a84a8491819f32042af4814345c095)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/random-shuffle-queue/attrs#structtensorflow_1_1ops_1_1_random_shuffle_queue_1_1_attrs) If non-empty, this queue will be shared under the given name across multiple sessions. |\n\nPublic attributes\n-----------------\n\n### capacity_\n\n```scdoc\nint64 tensorflow::ops::RandomShuffleQueue::Attrs::capacity_ = -1\n``` \n\n### container_\n\n```scdoc\nStringPiece tensorflow::ops::RandomShuffleQueue::Attrs::container_ = \"\"\n``` \n\n### min_after_dequeue_\n\n```scdoc\nint64 tensorflow::ops::RandomShuffleQueue::Attrs::min_after_dequeue_ = 0\n``` \n\n### seed2_\n\n```scdoc\nint64 tensorflow::ops::RandomShuffleQueue::Attrs::seed2_ = 0\n``` \n\n### seed_\n\n```scdoc\nint64 tensorflow::ops::RandomShuffleQueue::Attrs::seed_ = 0\n``` \n\n### shapes_\n\n```scdoc\ngtl::ArraySlice\u003c PartialTensorShape \u003e tensorflow::ops::RandomShuffleQueue::Attrs::shapes_ = {}\n``` \n\n### shared_name_\n\n```scdoc\nStringPiece tensorflow::ops::RandomShuffleQueue::Attrs::shared_name_ = \"\"\n``` \n\nPublic functions\n----------------\n\n### Capacity\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Capacity(\n int64 x\n)\n``` \nThe upper bound on the number of elements in this queue.\n\nNegative numbers mean no limit.\n\nDefaults to -1 \n\n### Container\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Container(\n StringPiece x\n)\n``` \nIf non-empty, this queue is placed in the given container.\n\nOtherwise, a default container is used.\n\nDefaults to \"\" \n\n### MinAfterDequeue\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::MinAfterDequeue(\n int64 x\n)\n``` \nDequeue will block unless there would be this many elements after the dequeue or the queue is closed.\n\nThis ensures a minimum level of mixing of elements.\n\nDefaults to 0 \n\n### Seed\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed(\n int64 x\n)\n``` \nIf either seed or seed2 is set to be non-zero, the random number generator is seeded by the given seed.\n\nOtherwise, a random seed is used.\n\nDefaults to 0 \n\n### Seed2\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Seed2(\n int64 x\n)\n``` \nA second seed to avoid seed collision.\n\nDefaults to 0 \n\n### Shapes\n\n```gdscript\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::Shapes(\n const gtl::ArraySlice\u003c PartialTensorShape \u003e & x\n)\n``` \nThe shape of each component in a value.\n\nThe length of this attr must be either 0 or the same as the length of component_types. If the length of this attr is 0, the shapes of queue elements are not constrained, and only one element may be dequeued at a time.\n\nDefaults to \\[\\] \n\n### SharedName\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::RandomShuffleQueue::Attrs::SharedName(\n StringPiece x\n)\n``` \nIf non-empty, this queue will be shared under the given name across multiple sessions.\n\nDefaults to \"\""]]