DoubleDenseNdArray

パブリック クラスDoubleDenseNdArray

パブリックメソッド

ダブルNDアレイ
copyTo ( NdArray <Double> dst)
静的DoubleNdArray
作成( DoubleDataBufferバッファー、 Shapeシェイプ)
ダブル
getDouble (長い...インデックス)
指定された座標で見つかったスカラーの double 値を返します。
ダブルNDアレイ
ダブルNDアレイ
setDouble (double 値、long... インデックス)
指定された座標で見つかったスカラーの double 値を割り当てます。
ダブルNDアレイ

継承されたメソッド

パブリックメソッド

public DoubleNdArray copyTo ( NdArray <Double> dst)

public static DoubleNdArray create ( DoubleDataBufferバッファー、 Shapeシェイプ)

public double getDouble (長いインデックス)

指定された座標で見つかったスカラーの double 値を返します。

スカラー要素にアクセスするには、指定された座標の数がこの配列の次元数 (つまり、そのランク) と等しくなければなりません。例:

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
 

パラメーター
インデックス解決するスカラーの座標
戻り値
  • そのスカラーの値

public DoubleNdArray読み取り( DoubleDataBuffer dst)

public DoubleNdArray setDouble (double 値、long... インデックス)

指定された座標で見つかったスカラーの double 値を割り当てます。

スカラー要素にアクセスするには、指定された座標の数がこの配列の次元数 (つまり、そのランク) と等しくなければなりません。例:

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
 

パラメーター
価値割り当てる値
インデックス割り当てるスカラーの座標
戻り値
  • この配列

public DoubleNdArray書き込み( DoubleDataBuffer src)