ShapeUtils คลาสสาธารณะ
วิธีการต่างๆ สำหรับการประมวลผลด้วยรูปร่างและตัวถูกดำเนินการ
คอนสตรัคชั่นสาธารณะ
ShapeUtils () |
วิธีการสาธารณะ
อินท์คงที่[] | getIntArray ( ขอบเขต ขอบเขต ตัวดำเนินการ < TInt32 > dims) แปลงตัวถูกดำเนินการประเภท TInt32 เป็นอาร์เรย์ int ของ Java |
คงที่ <T ขยาย TIntegral > ยาว[] | getLongArray (T หรี่ลง) แปลง TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java |
คงที่ <T ขยาย TIntegral > ยาว[] | getLongArray ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> หรี่ลง) แปลงตัวดำเนินการ TInt32 หรือ TInt64 เป็นอาเรย์แบบยาวของ Java |
รูปร่าง คงที่ | |
คงที่ <T ขยาย TIntegral > รูปร่าง |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
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 |
---|---|
สลัว | ตัวดำเนินการที่มีค่ารูปร่าง |
การส่งคืน
- รูปร่างใหม่ตามตัวถูกดำเนินการที่มีมิติ