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). Ad 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
ritorna
  • 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). Ad 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
ritorna
  • questa matrice

scrittura pubblica ByteNdArray ( ByteDataBuffer src)