DoubleDenseNdArray

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

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

DoubleNdArray
copyTo ( NdArray <สองเท่า> dst)
DoubleNdArray แบบคงที่
สร้าง (บัฟเฟอร์ DoubleDataBuffer , รูปร่าง รูปร่าง )
สองเท่า
getDouble (ดัชนียาว)
ส่งกลับค่าสองเท่าของสเกลาร์ที่พบในพิกัดที่กำหนด
DoubleNdArray
DoubleNdArray
setDouble (ค่าสองเท่า ยาว... ดัชนี)
กำหนดค่าสองเท่าของสเกลาร์ที่พบในพิกัดที่กำหนด
DoubleNdArray

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

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

สาธารณะ DoubleNdArray copyTo ( NdArray <Double> dst)

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

สาธารณะ double getDouble (ยาว... ดัชนี)

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

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

DoubleNdArray matrix = NdArrays.ofDoubles(shape(2, 2));  // matrix rank = 2
  matrix.getDouble(0, 1);  // succeeds, returns 0.0
  matrix.getDouble(0);  // throws IllegalRankException

  DoubleNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.getDouble();  // succeeds, returns 0.0
 

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

อ่าน DoubleNdArray สาธารณะ ( DoubleDataBuffer dst)

สาธารณะ DoubleNdArray setDouble (ค่าสองเท่า, ยาว... ดัชนี)

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

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

DoubleNdArray matrix = NdArrays.ofDoubles(shape(2, 2));  // matrix rank = 2
  matrix.setDouble(10.0, 0, 1);  // succeeds
  matrix.setDouble(10.0, 0);  // throws IllegalRankException

  DoubleNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.setDouble(10.0);  // succeeds
 

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

สาธารณะ DoubleNdArray เขียน ( DoubleDataBuffer src)