เทนเซอร์โฟลว์ :: ops :: NthElement

#include <nn_ops.h>

ค้นหาค่าของสถิติลำดับที่ n สำหรับมิติสุดท้าย

สรุป

หากอินพุตเป็นเวกเตอร์ (อันดับ -1) ให้ค้นหารายการซึ่งเป็นค่าที่น้อยที่สุดที่ n ในเวกเตอร์และแสดงค่าเป็นสเกลาร์เทนเซอร์

สำหรับเมทริกซ์ (resp. อินพุตอันดับที่สูงกว่า) ให้คำนวณรายการซึ่งเป็นค่าที่น้อยที่สุดที่ n ในแต่ละแถว (resp. vector พร้อมมิติสุดท้าย) ดังนั้น

values.shape = input.shape[:-1]

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

  • ขอบเขต: วัตถุ ขอบเขต
  • อินพุต: 1-D หรือสูงกว่าโดยมีมิติสุดท้ายอย่างน้อย n+1
  • n: 0-D ตำแหน่งของเวกเตอร์ที่เรียงลำดับเพื่อเลือกตามมิติสุดท้าย (ตามแต่ละแถวสำหรับเมทริกซ์) ช่วงที่ถูกต้องของ n คือ [0, input.shape[:-1])

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

  • ย้อนกลับ: เมื่อตั้งค่าเป็น True ให้ค้นหาค่าที่ใหญ่ที่สุดอันดับที่ n ในเวกเตอร์และในทางกลับกัน

ผลตอบแทน:

  • Output : สถิติลำดับที่ n ของชิ้นส่วนมิติสุดท้ายแต่ละชิ้น

ผู้สร้างและผู้ทำลาย

NthElement (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input n)
NthElement (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input n, const NthElement::Attrs & attrs)

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

operation
values

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

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

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

Reverse (bool x)

โครงสร้าง

tensorflow :: ops :: NthElement :: Attrs

ตัวตั้งค่าแอตทริบิวต์เสริมสำหรับ NthElement

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

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

Operation operation

ค่า

::tensorflow::Output values

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

NthElement

 NthElement(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input n
)

NthElement

 NthElement(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input n,
  const NthElement::Attrs & attrs
)

โหนด

::tensorflow::Node * node() const 

ตัวดำเนินการ :: tensorflow :: อินพุต

 operator::tensorflow::Input() const 

ตัวดำเนินการ :: tensorflow :: เอาท์พุท

 operator::tensorflow::Output() const 

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

ย้อนกลับ

Attrs Reverse(
  bool x
)