FloatDenseNdArray

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

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

FloatDataBuffer
FloatNdArray
copyTo ( NdArray <Float> dst)
FloatNdArray แบบคงที่
ลอย
getFloat (ยาว... ดัชนี)
ส่งคืนค่าทศนิยมของสเกลาร์ที่พบในพิกัดที่กำหนด
FloatNdArray
FloatNdArray
setFloat (ค่าลอยตัว, ยาว... ดัชนี)
กำหนดค่าทศนิยมของสเกลาร์ที่พบในพิกัดที่กำหนด
FloatNdArray

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

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

บัฟเฟอร์ FloatDataBuffer สาธารณะ ()

สาธารณะ FloatNdArray copyTo ( NdArray <Float> dst)

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

โฟลตสาธารณะ getFloat (ดัชนียาว)

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

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

FloatNdArray matrix = NdArrays.ofFloats(shape(2, 2));  // matrix rank = 2
  matrix.getFloat(0, 1);  // succeeds, returns 0.0f
  matrix.getFloat(0);  // throws IllegalRankException

  FloatNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.getFloat();  // succeeds, returns 0.0f
 

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

อ่าน FloatNdArray สาธารณะ ( FloatDataBuffer dst)

สาธารณะ FloatNdArray setFloat (ค่าลอยตัว, ยาว... ดัชนี)

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

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

FloatNdArray matrix = NdArrays.ofFloats(shape(2, 2));  // matrix rank = 2
  matrix.setFloat(10.0f, 0, 1);  // succeeds
  matrix.setFloat(10.0f, 0);  // throws IllegalRankException

  FloatNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.setFloat(10.0f);  // succeeds
 

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

สาธารณะ FloatNdArray เขียน ( FloatDataBuffer src)