TensorBufferUint8

lezione finale pubblica TensorBufferUint8

Rappresenta il buffer di dati con valori interi senza segno a 8 bit.

Metodi pubblici

DataType
getDataType()
Restituisce il tipo di dati del buffer.
float[]
getFloatArray()
Restituisce un array in virgola mobile dei valori memorizzati in questo buffer.
numero in virgola mobile
getFloatValue(indice int)
Restituisce un valore in virgola mobile in un dato indice.
int[]
getIntArray()
Restituisce un array int dei valori archiviati nel buffer.
int
getIntValue(indice int)
Restituisce un valore int in un determinato indice.
int
getTypeSize()
Restituisce il numero di byte di un singolo elemento nell'array.
null
loadArray(int[] src, int[] shape)
Carica un array int in questo buffer con una forma specifica.
null
loadArray(float[] src, int[] shape)
Carica un array in virgola mobile in questo buffer con una forma specifica.

Metodi ereditati

Metodi pubblici

pubblica DataType getDataType ()

Restituisce il tipo di dati del buffer.

pubblica float[] . getFloatArray ()

Restituisce un array in virgola mobile dei valori memorizzati in questo buffer. Se il buffer è di tipo diverso rispetto a un numero in virgola mobile, i valori verranno convertiti in numeri in virgola mobile. Ad esempio, i valori in TensorBufferUint8 verranno convertiti da uint8 a virgola mobile.

pubblica in virgola mobile . getFloatValue (indice int)

Restituisce un valore in virgola mobile in un dato indice. Se il buffer è di tipo diverso da quello in virgola mobile, verrà convertito in valore in virgola mobile. Ad esempio, durante la lettura di un valore da TensorBufferUint8, il valore verrà prima letto come uint8, poi verrà convertito da uint8 per fluttuare.

 For example, a TensorBuffer with shape {2, 3} that represents the following array,
 [[0.0f, 1.0f, 2.0f], [3.0f, 4.0f, 5.0f]].

 The fourth element (whose value is 3.0f) in the TensorBuffer can be retrieved by:
 float v = tensorBuffer.getFloatValue(3);
 

Parametri
indice L'indice assoluto del valore da leggere.

pubblica int[] . getIntArray ()