ByteDenseNdArray

classe pública ByteDenseNdArray

Métodos Públicos

ByteNdArray
copyTo ( NdArray <Byte> dst)
ByteNdArray estático
criar (buffer ByteDataBuffer , formato Shape )
byte
getByte (índices longos...)
Retorna o valor do byte do escalar encontrado nas coordenadas fornecidas.
ByteNdArray
ByteNdArray
setByte (valor de byte, índices longos...)
Atribui o valor do byte do escalar encontrado nas coordenadas fornecidas.
ByteNdArray

Métodos herdados

Métodos Públicos

public ByteNdArray copyTo ( NdArray <Byte> dst)

criação pública estática de ByteNdArray (buffer ByteDataBuffer , formato Shape )

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

Retorna o valor do byte do escalar encontrado nas coordenadas fornecidas.

Para acessar o elemento escalar, o número de coordenadas fornecidas deve ser igual ao número de dimensões deste array (ou seja, sua classificação). Por exemplo:

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 do escalar para resolver
Devoluções
  • valor desse escalar

leitura pública de ByteNdArray ( ByteDataBuffer dst)

public ByteNdArray setByte (valor de bytes, índices longos...)

Atribui o valor do byte do escalar encontrado nas coordenadas fornecidas.

Para acessar o elemento escalar, o número de coordenadas fornecidas deve ser igual ao número de dimensões deste array (ou seja, sua classificação). Por exemplo:

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 o valor a atribuir
índices coordenadas do escalar a ser atribuído
Devoluções
  • esta matriz

gravação pública ByteNdArray ( ByteDataBuffer src)