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

#include <image_ops.h>

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

สรุป

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

area_range_ = Default_area_range()
gtl::ArraySlice< float >
aspect_ratio_range_ = Default_aspect_ratio_range()
gtl::ArraySlice< float >
max_attempts_ = 100
int64
seed2_ = 0
int64
seed_ = 0
int64
use_image_if_no_bounding_boxes_ = false
bool

งานสาธารณะ

AreaRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
พื้นที่ครอบตัดของรูปภาพจะต้องมีเศษของรูปภาพที่ให้มาภายในช่วงนี้
AspectRatioRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
พื้นที่ครอบตัดของรูปภาพต้องมีอัตราส่วน = ความกว้าง / ความสูงภายในช่วงนี้
MaxAttempts (int64 x)
TF_MUST_USE_RESULT Attrs
จำนวนครั้งที่พยายามสร้างขอบเขตที่ครอบตัดของรูปภาพที่มีข้อจำกัดที่ระบุ
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
หาก seed หรือ seed2 อย่างใดอย่างหนึ่งถูกตั้งค่าไม่เป็นศูนย์ ตัวสร้างตัวเลขสุ่มจะถูก seed โดย seed ที่กำหนด
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
เมล็ดที่สองเพื่อหลีกเลี่ยงการชนกันของเมล็ด
UseImageIfNoBoundingBoxes (bool x)
TF_MUST_USE_RESULT Attrs
ควบคุมลักษณะการทำงานหากไม่มีกล่องขอบมาให้

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

พื้นที่_ช่วง_

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::area_range_ = Default_area_range()

อัตราส่วนภาพ_ช่วง_

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()

สูงสุด_ความพยายาม_

int64 tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::max_attempts_ = 100

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

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

เมล็ดพืช_

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

use_image_if_no_bounding_boxes_

bool tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::use_image_if_no_bounding_boxes_ = false

งานสาธารณะ

พื้นที่ช่วง

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::AreaRange(
  const gtl::ArraySlice< float > & x
)

พื้นที่ครอบตัดของรูปภาพจะต้องมีเศษของรูปภาพที่ให้มาภายในช่วงนี้

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

อัตราส่วนภาพช่วง

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::AspectRatioRange(
  const gtl::ArraySlice< float > & x
)

พื้นที่ครอบตัดของรูปภาพต้องมีอัตราส่วน = ความกว้าง / ความสูงภายในช่วงนี้

ค่าเริ่มต้นคือ [0.75, 1.33]

ความพยายามสูงสุด

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::MaxAttempts(
  int64 x
)

จำนวนครั้งที่พยายามสร้างขอบเขตที่ครอบตัดของรูปภาพที่มีข้อจำกัดที่ระบุ

หลังจาก max_attempts ล้มเหลว ให้ส่งคืนอิมเมจทั้งหมด

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

เมล็ดพันธุ์

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

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

มิฉะนั้นจะถูกเพาะโดยเมล็ดแบบสุ่ม

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

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

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

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

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

UseImageIfNoBoundingBoxes

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBoxV2::Attrs::UseImageIfNoBoundingBoxes(
  bool x
)

ควบคุมลักษณะการทำงานหากไม่มีกล่องขอบมาให้

หากเป็นจริง ให้ถือว่ากรอบขอบเขตโดยนัยครอบคลุมอินพุตทั้งหมด หากเป็นเท็จ ให้แจ้งข้อผิดพลาด

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