IntDenseNdArray

classe pubblica IntDenseNdArray

Metodi pubblici

IntNdArray
copyTo ( NdArray <intero> dst)
IntNdArray statico
crea (buffer IntDataBuffer , forma forma)
int
getInt (indici lunghi...)
Restituisce il valore intero dello scalare trovato alle coordinate specificate.
IntNdArray
IntNdArray
setInt (valore int, long... indici)
Assegna il valore intero dello scalare trovato alle coordinate indicate.
IntNdArray
scrivere ( IntDataBuffer origine)

Metodi ereditati

Metodi pubblici

public IntNdArray copyTo ( NdArray <Integer> dst)

creazione pubblica statica IntNdArray (buffer IntDataBuffer , forma forma )

public int getInt (lunghi... indici)

Restituisce il valore intero dello scalare trovato alle coordinate specificate.

Per accedere all'elemento scalare, il numero di coordinate fornite deve essere uguale al numero di dimensioni di questo array (cioè al suo rango). Ad esempio:

IntNdArray matrix = NdArrays.ofInts(shape(2, 2));  // matrix rank = 2
  matrix.getInt(0, 1);  // succeeds, returns 0
  matrix.getInt(0);  // throws IllegalRankException

  IntNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.getInt();  // succeeds, returns 0
 

Parametri
indici coordinate dello scalare da risolvere
ritorna
  • valore di quello scalare

lettura IntNdArray pubblica ( IntDataBuffer dst)

public IntNdArray setInt (valore int, long... indici)

Assegna il valore intero dello scalare trovato alle coordinate indicate.

Per accedere all'elemento scalare, il numero di coordinate fornite deve essere uguale al numero di dimensioni di questo array (cioè al suo rango). Ad esempio:

IntNdArray matrix = NdArrays.ofInts(shape(2, 2));  // matrix rank = 2
  matrix.setInt(10, 0, 1);  // succeeds
  matrix.setInt(10, 0);  // throws IllegalRankException

  IntNdArray scalar = matrix.get(0, 1);  // scalar rank = 0
  scalar.setInt(10);  // succeeds
 

Parametri
valore valore da assegnare
indici coordinate dello scalare da assegnare
ritorna
  • questa matrice

scrittura pubblica IntNdArray ( IntDataBuffer src)