ByteDenseNdArray

classe pubblica ByteDenseNdArray

Metodi pubblici

ByteNdArray
copyTo ( NdArray <Byte> dst)
ByteNdArray statico
creare (buffer ByteDataBuffer , forma forma)
byte
getByte (indici lunghi...)
Restituisce il valore in byte dello scalare trovato alle coordinate specificate.
ByteNdArray
ByteNdArray
setByte (valore byte, long... indici)
Assegna il valore in byte dello scalare trovato alle coordinate specificate.
ByteNdArray

Metodi ereditati

Metodi pubblici

public ByteNdArray copyTo ( NdArray <Byte> dst)

creazione ByteNdArray pubblica statica (buffer ByteDataBuffer , forma forma)

byte pubblico getByte (indici lunghi...)

Restituisce il valore in byte 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). Per esempio:

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
 

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

lettura ByteNdArray pubblica ( ByteDataBuffer dst)

public ByteNdArray setByte (valore byte, long... indici)

Assegna il valore in byte 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). Per esempio:

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
 

Parametri
valore il valore da assegnare
indici coordinate dello scalare da assegnare
Ritorni
  • questa matrice

scrittura pubblica ByteNdArray ( ByteDataBuffer src)