ExtractGlimpse

คลาสสุดท้ายสาธารณะ ExtractGlimpse

แยกข้อมูลเหลือบจากเทนเซอร์อินพุต

ส่งคืนชุดของหน้าต่างที่เรียกว่า glimpses ที่แยกออกมาที่ตำแหน่ง "ออฟเซ็ต" จากเทนเซอร์อินพุต หากหน้าต่างซ้อนทับอินพุตเพียงบางส่วน พื้นที่ที่ไม่ทับซ้อนกันจะถูกเติมด้วยเสียงแบบสุ่ม

ผลลัพธ์ที่ได้คือเทนเซอร์ 4 มิติของรูปร่าง `[batch_size, glimpse_height, glimpse_width, channel]` ช่องและขนาดแบตช์จะเหมือนกับของเทนเซอร์อินพุต ความสูงและความกว้างของหน้าต่างเอาท์พุตระบุไว้ในพารามิเตอร์ "ขนาด"

อาร์กิวเมนต์ 'ทำให้เป็นมาตรฐาน' และ 'อยู่กึ่งกลาง' ควบคุมวิธีการสร้างหน้าต่าง:

  • หากพิกัดถูกทำให้เป็นมาตรฐานแต่ไม่ได้อยู่ตรงกลาง 0.0 และ 1.0 จะสอดคล้องกับค่าต่ำสุดและสูงสุดของแต่ละมิติความสูงและความกว้าง
  • หากพิกัดมีทั้งแบบมาตรฐานและแบบกึ่งกลาง จะมีช่วงตั้งแต่ -1.0 ถึง 1.0 พิกัด (-1.0, -1.0) ตรงกับมุมซ้ายบน มุมขวาล่างอยู่ที่ (1.0, 1.0) และศูนย์กลางอยู่ที่ (0, 0)
  • หากพิกัดไม่ได้รับการทำให้เป็นมาตรฐาน พิกัดจะถูกตีความว่าเป็นจำนวนพิกเซล

คลาสที่ซ้อนกัน

ระดับ ExtractGlimpse.Options แอ็ตทริบิวต์ทางเลือกสำหรับ ExtractGlimpse

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

เอาท์พุต < TFloat32 >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
คง ExtractGlimpse.Options
กึ่งกลาง (ศูนย์กลางบูลีน)
สารสกัด แบบคงที่Glimpse
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > อินพุต ตัวดำเนินการ < TInt32 > ขนาด ตัวดำเนินการ < TFloat32 > ออฟเซ็ต ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExtractGlimpse ใหม่
เอาท์พุต < TFloat32 >
เหลือบมอง ()
เทนเซอร์ที่แสดงถึงการเหลือบ `[batch_size, glimpse_height, glimpse_width, channel]`
คง ExtractGlimpse.Options
เสียงรบกวน (เสียงสตริง)
คง ExtractGlimpse.Options
ทำให้เป็นมาตรฐาน (บูลีนทำให้เป็นมาตรฐาน)
คง ExtractGlimpse.Options
ชุดเสียง (Boolean ชุดเสียง)

วิธีการสืบทอด

org.tensorflow.op.RawOp
บูลีนสุดท้าย
เท่ากับ (วัตถุ obj)
int สุดท้าย
การดำเนินการ
สหกรณ์ ()
ส่งกลับหน่วยการคำนวณนี้เป็นการ Operation เดียว
สตริงสุดท้าย
บูลีน
เท่ากับ (วัตถุ arg0)
คลาสสุดท้าย<?>
รับคลาส ()
ภายใน
แฮชโค้ด ()
โมฆะสุดท้าย
แจ้ง ()
โมฆะสุดท้าย
แจ้งทั้งหมด ()
สตริง
toString ()
โมฆะสุดท้าย
รอสักครู่ (ยาว arg0, int arg1)
โมฆะสุดท้าย
รอ (ยาว arg0)
โมฆะสุดท้าย
รอ ()
ซ org.tensorflow.op.Op
บทคัดย่อ ExecutionEnvironment
สิ่งแวดล้อม ()
ส่งคืนสภาพแวดล้อมการดำเนินการที่ op นี้ถูกสร้างขึ้น
การดำเนินการ ที่เป็นนามธรรม
สหกรณ์ ()
ส่งกลับหน่วยการคำนวณนี้เป็นการ Operation เดียว
เฟซ org.tensorflow.Operand
เอาต์พุต นามธรรม < TFloat32 >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
นามธรรม TFloat32
แอสเทนเซอร์ ()
ส่งกลับเทนเซอร์ที่ตัวถูกดำเนินการนี้
รูปร่าง นามธรรม
รูปร่าง ()
ส่งกลับรูปร่าง (อาจรู้จักบางส่วน) ของเทนเซอร์ที่อ้างอิงโดย Output ของตัวถูกดำเนินการนี้
คลาสนามธรรม < TFloat32 >
พิมพ์ ()
ส่งกลับประเภทเทนเซอร์ของตัวถูกดำเนินการนี้
เฟซ org.tensorflow.ndarray.Shaped
บทคัดย่อ
รูปร่าง นามธรรม
ยาวเป็นนามธรรม
ขนาด ()
คำนวณและส่งกลับขนาดรวมของคอนเทนเนอร์นี้ในจำนวนค่า

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "ExtractGlimpseV2"

วิธีการสาธารณะ

เอาท์พุท สาธารณะ < TFloat32 > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

สาธารณะ ExtractGlimpse.Options กึ่งกลาง (ศูนย์กลางบูลีน)

พารามิเตอร์
อยู่ตรงกลาง บ่งชี้ว่าพิกัดออฟเซ็ตอยู่ตรงกลางที่สัมพันธ์กับรูปภาพ ซึ่งในกรณีนี้ออฟเซ็ต (0, 0) จะสัมพันธ์กับศูนย์กลางของรูปภาพที่ป้อน หากเป็นเท็จ ออฟเซ็ต (0,0) จะสอดคล้องกับมุมซ้ายบนของรูปภาพที่ป้อน

สร้าง ExtractGlimpse แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > อินพุต ตัวดำเนินการ < TInt32 > ขนาด ตัวดำเนินการ < TFloat32 > ออฟเซ็ต ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ ExtractGlimpse ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล เทนเซอร์โฟลต 4 มิติของรูปร่าง `[ขนาดชุด, ความสูง, ความกว้าง, ช่อง]`
ขนาด เทนเซอร์ 1-D ของ 2 องค์ประกอบที่มีขนาดของเหลือบที่จะแยกออกมา ต้องระบุความสูงของการย่อก่อน ตามด้วยความกว้างของการสรุป
ชดเชย เทนเซอร์จำนวนเต็ม 2 มิติของรูปร่าง `[batch_size, 2]` ที่มีตำแหน่ง y, x ตรงกลางของแต่ละหน้าต่าง
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ ExtractGlimpse

เอาท์พุท สาธารณะ < TFloat32 > เหลือบ ()

เทนเซอร์ที่แสดงถึงการเหลือบ `[batch_size, glimpse_height, glimpse_width, channel]`

สาธารณะ เสียง ExtractGlimpse.Options แบบคงที่ (เสียงสตริง)

พารามิเตอร์
เสียงรบกวน บ่งบอกว่าเสียงควร 'สม่ำเสมอ', 'เกาส์เซียน' หรือ 'ศูนย์' ค่าเริ่มต้นคือ `uniform` ซึ่งหมายความว่าประเภทเสียงรบกวนจะถูกกำหนดโดย `uniform_noise`

สาธารณะคง ExtractGlimpse.Options ทำให้เป็นมาตรฐาน (บูลีนทำให้เป็นมาตรฐาน)

พารามิเตอร์
ทำให้เป็นมาตรฐาน บ่งชี้ว่าพิกัดออฟเซ็ตถูกทำให้เป็นมาตรฐานหรือไม่

สาธารณะคง ExtractGlimpse.Options ชุดเสียง (Boolean ชุดเสียง)

พารามิเตอร์
เครื่องแบบNoise บ่งชี้ว่าเสียงควรถูกสร้างขึ้นโดยใช้การกระจายแบบสม่ำเสมอหรือการกระจายแบบเกาส์เซียน