เทนเซอร์โฟลว์:: ปฏิบัติการ:: ปรับขนาดBicubic

#include <image_ops.h>

ปรับขนาด images ให้ size โดยใช้การแก้ไขแบบ bicubic

สรุป

อิมเมจ อินพุต สามารถมีได้หลายประเภท แต่อิมเมจเอาต์พุตจะลอยอยู่เสมอ

อาร์กิวเมนต์:

  • ขอบเขต: วัตถุ ขอบเขต
  • ภาพ : 4-D ที่มีรูปร่าง [batch, height, width, channels] .
  • ขนาด: = A 1-D int32 เทนเซอร์ ของ 2 องค์ประกอบ: new_height, new_width ขนาดใหม่สำหรับรูปภาพ

แอตทริบิวต์เสริม (ดู Attrs ):

  • align_corners: ถ้าเป็นจริง ศูนย์กลางของพิกเซลมุมทั้ง 4 ของเทนเซอร์อินพุตและเอาต์พุตจะถูกจัดตำแหน่ง โดยคงค่าที่พิกเซลมุมไว้ ค่าเริ่มต้นเป็นเท็จ

ผลตอบแทน:

  • Output : 4-D ที่มีรูปร่าง [batch, new_height, new_width, channels]

ตัวสร้างและตัวทำลาย

ResizeBicubic (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input size)
ResizeBicubic (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input size, const ResizeBicubic::Attrs & attrs)

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

operation
resized_images

งานสาธารณะ

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

ฟังก์ชั่นคงที่สาธารณะ

AlignCorners (bool x)
HalfPixelCenters (bool x)

โครงสร้าง

tensorflow:: ops:: ResizeBicubic:: Attrs

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

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

การดำเนินการ

Operation operation

ปรับขนาด_images

::tensorflow::Output resized_images

งานสาธารณะ

ปรับขนาดBicubic

 ResizeBicubic(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input size
)

ปรับขนาดBicubic

 ResizeBicubic(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input size,
  const ResizeBicubic::Attrs & attrs
)

โหนด

::tensorflow::Node * node() const 

โอเปอเรเตอร์::เทนเซอร์โฟลว์::อินพุต

 operator::tensorflow::Input() const 

โอเปอเรเตอร์::เทนเซอร์โฟลว์::เอาท์พุท

 operator::tensorflow::Output() const 

ฟังก์ชั่นคงที่สาธารณะ

จัดมุม

Attrs AlignCorners(
  bool x
)

HalfPixelCenters

Attrs HalfPixelCenters(
  bool x
)