เทนเซอร์โฟลว์:: ปฏิบัติการ:: สุ่มสับเปลี่ยนคิว:: คุณสมบัติ

#include <data_flow_ops.h>

ตัวตั้งค่าคุณลักษณะเพิ่มเติมสำหรับ RandomShuffleQueue

สรุป

คุณลักษณะสาธารณะ

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

งานสาธารณะ

Capacity (int64 x)
TF_MUST_USE_RESULT Attrs
ขอบเขตบนของจำนวนองค์ประกอบในคิวนี้
Container (StringPiece x)
TF_MUST_USE_RESULT Attrs
หากไม่ว่างเปล่า คิวนี้จะถูกวางไว้ในคอนเทนเนอร์ที่กำหนด
MinAfterDequeue (int64 x)
TF_MUST_USE_RESULT Attrs
Dequeue จะบล็อกเว้นแต่ว่าจะมีองค์ประกอบมากมายนี้หลังจาก dequeue หรือคิวถูกปิด
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
หากเมล็ดพืชหรือเมล็ดพืช2 ถูกตั้งค่าไม่เป็นศูนย์ เครื่องกำเนิดตัวเลขสุ่มจะถูกเพาะโดยเมล็ดที่กำหนด
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
เมล็ดที่สองเพื่อหลีกเลี่ยงการชนกันของเมล็ด
Shapes (const gtl::ArraySlice< PartialTensorShape > & x)
TF_MUST_USE_RESULT Attrs
รูปร่างของแต่ละองค์ประกอบในค่า
SharedName (StringPiece x)
TF_MUST_USE_RESULT Attrs
หากไม่ว่างเปล่า คิวนี้จะถูกแชร์ภายใต้ชื่อที่กำหนดในหลายเซสชัน

คุณลักษณะสาธารณะ

ความจุ_

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

คอนเทนเนอร์_

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

min_after_dequeue_

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

เมล็ดพันธุ์2_

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

เมล็ดพืช_

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

รูปร่าง_

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

shared_name_

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

งานสาธารณะ

ความจุ

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

ขอบเขตบนของจำนวนองค์ประกอบในคิวนี้

ตัวเลขติดลบหมายถึงไม่มีขีดจำกัด

ค่าเริ่มต้นเป็น -1

คอนเทนเนอร์

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

หากไม่ว่างเปล่า คิวนี้จะถูกวางไว้ในคอนเทนเนอร์ที่กำหนด

มิฉะนั้น จะใช้คอนเทนเนอร์เริ่มต้น

ค่าเริ่มต้นเป็น ""

MinAfterDequeue

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

Dequeue จะบล็อกเว้นแต่ว่าจะมีองค์ประกอบมากมายนี้หลังจาก dequeue หรือคิวถูกปิด

สิ่งนี้ทำให้มั่นใจได้ถึงระดับขั้นต่ำของการผสมองค์ประกอบ

ค่าเริ่มต้นเป็น 0

เมล็ดพันธุ์

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

หากเมล็ดพืชหรือเมล็ดพืช2 ถูกตั้งค่าไม่เป็นศูนย์ เครื่องกำเนิดตัวเลขสุ่มจะถูกเพาะโดยเมล็ดที่กำหนด

มิฉะนั้นจะใช้เมล็ดแบบสุ่ม

ค่าเริ่มต้นเป็น 0

เมล็ดพันธุ์2

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

เมล็ดที่สองเพื่อหลีกเลี่ยงการชนกันของเมล็ด

ค่าเริ่มต้นเป็น 0

รูปร่าง

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

รูปร่างของแต่ละองค์ประกอบในค่า

ความยาวของ attr นี้ต้องเป็น 0 หรือเท่ากับความยาวของ component_types หากความยาวของ attr นี้เป็น 0 รูปร่างขององค์ประกอบคิวจะไม่ถูกจำกัด และมีเพียงองค์ประกอบเดียวเท่านั้นที่สามารถแยกออกจากคิวได้ในแต่ละครั้ง

ค่าเริ่มต้นเป็น []

ชื่อที่ใช้ร่วมกัน

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

หากไม่ว่างเปล่า คิวนี้จะถูกแชร์ภายใต้ชื่อที่กำหนดในหลายเซสชัน

ค่าเริ่มต้นเป็น ""