tensorflow::ops::FractionalMaxPool::Attrs

#include <nn_ops.h>

ตัวเลือกในการตั้งค่าแอตทริบิวต์สำหรับ FractionalMaxPool

สรุป

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

deterministic_ = false
bool
overlapping_ = false
bool
pseudo_random_ = false
bool
seed2_ = 0
int64
seed_ = 0
int64

หน้าที่สาธารณะ

Deterministic (bool x)
TF_MUST_USE_RESULT Attrs
เมื่อตั้งค่าเป็น True จะใช้ขอบเขตการพูลแบบคงที่เมื่อวนซ้ำผ่านโหนด FractionalMaxPool ในกราฟการคำนวณ
Overlapping (bool x)
TF_MUST_USE_RESULT Attrs
เมื่อตั้งค่าเป็น True หมายความว่าเมื่อทำการพูล ค่าที่บริเวณขอบเขตของเซลล์พูลที่อยู่ติดกันจะถูกนำมาใช้โดยทั้งสองเซลล์
PseudoRandom (bool x)
TF_MUST_USE_RESULT Attrs
เมื่อตั้งค่าเป็น True จะสร้างลำดับการรวมกลุ่มแบบสุ่มเทียม มิฉะนั้นจะสร้างแบบสุ่ม
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
หากตั้งค่า seed หรือ seed2 เป็นค่าที่ไม่ใช่ศูนย์ ตัวสร้างเลขสุ่มจะถูกกำหนดค่าเริ่มต้นด้วย seed ที่กำหนด
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
ใช้เมล็ดพันธุ์สำรองเพื่อป้องกันการชนกันของเมล็ดพันธุ์

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

กำหนดได้แน่นอน_

bool tensorflow::ops::FractionalMaxPool::Attrs::deterministic_ = false

ทับซ้อนกัน_

bool tensorflow::ops::FractionalMaxPool::Attrs::overlapping_ = false

สุ่มเทียม

bool tensorflow::ops::FractionalMaxPool::Attrs::pseudo_random_ = false

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

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

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

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

หน้าที่สาธารณะ

กำหนดได้แน่นอน

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Deterministic(
  bool x
)

เมื่อตั้งค่าเป็น True จะใช้ขอบเขตการพูลแบบคงที่เมื่อวนซ้ำผ่านโหนด FractionalMaxPool ในกราฟการคำนวณ

ส่วนใหญ่ใช้ใน unit test เพื่อทำให้ FractionalMaxPool เป็นแบบ deterministic

ค่าเริ่มต้นคือเท็จ

ทับซ้อนกัน

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Overlapping(
  bool x
)

เมื่อตั้งค่าเป็น True หมายความว่าเมื่อทำการพูล ค่าที่บริเวณขอบเขตของเซลล์พูลที่อยู่ติดกันจะถูกนำมาใช้โดยทั้งสองเซลล์

ตัวอย่างเช่น:

index 0 1 2 3 4

value 20 5 16 3 7

ถ้าลำดับการพูลลิ่งคือ [0, 2, 4] แล้ว 16 ที่ดัชนี 2 จะถูกใช้สองครั้ง ผลลัพธ์ที่ได้จะเป็น [20, 16] สำหรับการพูลลิ่งสูงสุดแบบเศษส่วน

ค่าเริ่มต้นคือเท็จ

สุ่มเทียม

TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom(
  bool x
)

เมื่อตั้งค่าเป็น True จะสร้างลำดับการรวมกลุ่มแบบสุ่มเทียม มิฉะนั้นจะสร้างแบบสุ่ม

โปรดตรวจสอบเอกสารของ เบนจามิน เกรแฮม เรื่อง "Fractional Max-Pooling" เพื่อดูความแตกต่างระหว่างค่าสุ่มเทียมและค่าสุ่ม

ค่าเริ่มต้นคือเท็จ

เมล็ดพันธุ์

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

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

มิเช่นนั้น จะเริ่มต้นด้วยค่าสุ่ม (random seed)

ค่าเริ่มต้นคือ 0

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

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

ใช้เมล็ดพันธุ์สำรองเพื่อป้องกันการชนกันของเมล็ดพันธุ์

ค่าเริ่มต้นคือ 0