ByteDenseNdArray

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

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

ByteNdArray
copyTo ( NdArray <ไบต์> dst)
ByteNdArray แบบคงที่
ไบต์
getByte (ดัชนียาว...)
ส่งกลับค่าไบต์ของสเกลาร์ที่พบในพิกัดที่กำหนด
ByteNdArray
ByteNdArray
setByte (ค่าไบต์ ยาว... ดัชนี)
กำหนดค่าไบต์ของสเกลาร์ที่พบในพิกัดที่กำหนด
ByteNdArray

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

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

ByteNdArray สาธารณะ copyTo ( NdArray <Byte> dst)

สร้าง ByteNdArray แบบคงที่สาธารณะ (บัฟเฟอร์ ByteDataBuffer , รูปร่าง รูปร่าง )

ไบต์สาธารณะ getByte (ดัชนียาว...)

ส่งกลับค่าไบต์ของสเกลาร์ที่พบในพิกัดที่กำหนด

ในการเข้าถึงองค์ประกอบสเกลาร์ จำนวนพิกัดที่ระบุจะต้องเท่ากับจำนวนขนาดของอาร์เรย์นี้ (เช่น อันดับ) ตัวอย่างเช่น:

ByteNdArray matrix = NdArrays.ofBytes(shape(2, 2));  // matrix rank = 2
  matrix.getByte(0, 1);  // succeeds, returns 0
  matrix.getByte(0);  // throws IllegalRankException

  ByteNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.getByte();  // succeeds, returns 0
 

พารามิเตอร์
ดัชนี พิกัดของสเกลาร์ที่จะแก้
การส่งคืน
  • ค่าสเกลาร์นั้น

อ่าน ByteNdArray สาธารณะ ( ByteDataBuffer dst)

ByteNdArray สาธารณะ setByte (ค่าไบต์, ยาว... ดัชนี)

กำหนดค่าไบต์ของสเกลาร์ที่พบในพิกัดที่กำหนด

ในการเข้าถึงองค์ประกอบสเกลาร์ จำนวนพิกัดที่ระบุจะต้องเท่ากับจำนวนขนาดของอาร์เรย์นี้ (เช่น อันดับ) ตัวอย่างเช่น:

ByteNdArray matrix = NdArrays.ofBytes(shape(2, 2));  // matrix rank = 2
  matrix.setByte(10, 0, 1);  // succeeds
  matrix.setByte(10, 0);  // throws IllegalRankException

  ByteNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.setByte(10);  // succeeds
 

พารามิเตอร์
ค่า ค่าที่จะกำหนด
ดัชนี พิกัดของสเกลาร์ที่จะกำหนด
การส่งคืน
  • อาร์เรย์นี้

ByteNdArray สาธารณะ เขียน ( ByteDataBuffer src)