ShapeUtils

ShapeUtils คลาสสาธารณะ

วิธีการต่างๆ สำหรับการประมวลผลด้วยรูปร่างและตัวถูกดำเนินการ

คอนสตรัคชั่นสาธารณะ

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

อินท์คงที่[]
getIntArray ( ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > dims)
แปลงตัวถูกดำเนินการประเภท TInt32 เป็นอาร์เรย์ int ของ Java
คงที่ <T ขยาย TIntegral > ยาว[]
getLongArray (T หรี่ลง)
แปลง TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java
คงที่ <T ขยาย TIntegral > ยาว[]
getLongArray ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> หรี่ลง)
แปลงตัวดำเนินการ TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java
รูปร่าง คงที่
ลด ( รูปร่าง รูปร่าง แกน int)
ลดรูปร่างโดยกำจัดมิติที่ต่อท้าย
คงที่ <T ขยาย TIntegral > รูปร่าง
toShape ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> หรี่ลง)
แปลงตัวถูกดำเนินการรูปร่างให้เป็นวัตถุรูปร่าง

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

คอนสตรัคชั่นสาธารณะ

ShapeUtils สาธารณะ ()

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

int คงที่สาธารณะ [] getIntArray ( ขอบเขต ขอบเขต ตัวดำเนินการ <TInt32> dims)

แปลงตัวถูกดำเนินการประเภท TInt32 เป็นอาร์เรย์ int ของ Java

พารามิเตอร์
ขอบเขต ขอบเขต TensorFlow
สลัว ตัวถูกดำเนินการมิติรูปร่าง
การส่งคืน
  • อาร์เรย์ int ของมิติ

สาธารณะคงยาว [] getLongArray (T dims)

แปลง TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java

พารามิเตอร์
สลัว เทนเซอร์มิติ
การส่งคืน
  • อาร์เรย์ยาว
ขว้าง
ข้อยกเว้นอาร์กิวเมนต์ที่ผิดกฎหมาย หากประเภท dims ไม่ใช่จำนวนเต็ม

สาธารณะคงยาว [] getLongArray (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> dims)

แปลงตัวดำเนินการ TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java

พารามิเตอร์
ขอบเขต ขอบเขต TensorFlow
สลัว ตัวดำเนินการ
การส่งคืน
  • อาร์เรย์ยาว
ขว้าง
ข้อยกเว้นอาร์กิวเมนต์ที่ผิดกฎหมาย หากประเภท dims ไม่ใช่จำนวนเต็ม

ลด รูปร่าง คงที่สาธารณะ ( รูปร่าง รูปร่าง แกน int)

ลดรูปร่างโดยกำจัดมิติที่ต่อท้าย

มิติสุดท้ายที่ระบุโดยแกนจะเป็นผลคูณของมิติที่เหลือทั้งหมด

พารามิเตอร์
รูปร่าง รูปร่างที่จะบีบ
แกน แกนที่จะบีบ
การส่งคืน
  • รูปร่างใหม่

รูปร่าง คงที่สาธารณะ toShape ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> สลัว)

แปลงตัวถูกดำเนินการรูปร่างให้เป็นวัตถุรูปร่าง

พารามิเตอร์
ขอบเขต ขอบเขต TensorFlow
สลัว ตัวดำเนินการที่มีค่ารูปร่าง
การส่งคืน
  • รูปร่างใหม่ตามตัวถูกดำเนินการที่มีมิติ