ByteDenseNdArray

clase pública ByteDenseNdArray

Métodos públicos

ByteNdArray
copyTo ( NdArray <Byte> dst)
ByteNdArray estático
crear (búfer ByteDataBuffer , forma Shape )
byte
getByte (índices largos ...)
Devuelve el valor en bytes del escalar encontrado en las coordenadas dadas.
ByteNdArray
ByteNdArray
setByte (valor de byte, largo ... índices)
Asigna el valor en bytes del escalar encontrado en las coordenadas dadas.
ByteNdArray

Métodos heredados

Métodos públicos

public ByteNdArray copyTo ( NdArray <Byte> dst)

crear ByteNdArray estático público (búfer ByteDataBuffer , forma de forma)

byte público getByte (índices largos ...)

Devuelve el valor en bytes del escalar encontrado en las coordenadas dadas.

Para acceder al elemento escalar, el número de coordenadas proporcionadas debe ser igual al número de dimensiones de esta matriz (es decir, su rango). Por ejemplo:

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
 

Parámetros
índices coordenadas del escalar para resolver
Devoluciones
  • valor de ese escalar

ByteNdArray público leído ( ByteDataBuffer dst)

public ByteNdArray setByte (valor de byte, índices largos ...)

Asigna el valor en bytes del escalar encontrado en las coordenadas dadas.

Para acceder al elemento escalar, el número de coordenadas proporcionadas debe ser igual al número de dimensiones de esta matriz (es decir, su rango). Por ejemplo:

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
 

Parámetros
valor el valor a asignar
índices coordenadas del escalar para asignar
Devoluciones
  • esta matriz

pública ByteNdArray escritura ( ByteDataBuffer src)