Menampilkan buffer data dengan nilai float.
Metode Publik
| DataType |
getDataType()
Menampilkan jenis data buffer ini.
|
| float[] |
getFloatArray()
Menampilkan array float dari nilai yang disimpan dalam buffer ini.
|
| float |
getFloatValue(int absIndex)
Menampilkan nilai float pada indeks yang diberikan.
|
| int[] |
getIntArray()
Menampilkan array int dari nilai yang disimpan dalam buffer ini.
|
| int |
getIntValue(int absIndex)
Menampilkan nilai int pada indeks yang diberikan.
|
| int |
getTypeSize()
Menampilkan jumlah byte dari satu elemen di array.
|
| void |
loadArray(int[] src, int[] shape)
Memuat array int ke dalam buffer ini dengan bentuk tertentu.
|
| void |
loadArray(float[] src, int[] bentuk)
Memuat array float ke dalam buffer ini dengan bentuk tertentu.
|
Metode Turunan
Metode Publik
publik float[] getFloatArray ()
Menampilkan array float dari nilai yang disimpan dalam buffer ini. Jika buffer memiliki jenis berbeda
dari {i>float<i}, nilai akan dikonversi menjadi {i>float<i}. Misalnya, nilai dalam TensorBufferUint8 akan dikonversi dari uint8 menjadi float.
publik mengambang getFloatValue (int absIndex)
Menampilkan nilai float pada indeks yang diberikan. Jika {i>buffer<i} memiliki jenis yang berbeda dari float,
akan dikonversi menjadi {i>float<i}. Misalnya, saat membaca nilai dari TensorBufferUint8, nilai tersebut akan dibacakan terlebih dahulu sebagai uint8, lalu akan dikonversi dari
uint8 agar mengambang (float).
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);
Parameter
| absIndex | Indeks absolut dari nilai yang akan dibaca. |
|---|
publik int[] getIntArray ()
Menampilkan array int dari nilai yang disimpan dalam buffer ini. Jika buffer memiliki jenis yang berbeda
dari int, nilainya akan dikonversi menjadi int, dan kemungkinan kehilangan presisi. Misalnya,
mendapatkan array int dari TensorBufferFloat dengan nilai {400.32f, 23.04f}, output
adalah {400, 23}.
publik Int getIntValue (int absIndex)
Menampilkan nilai int pada indeks yang diberikan. Jika buffer memiliki jenis yang berbeda dari int,
akan dikonversi menjadi int. Misalnya, saat membaca nilai dari TensorBufferFloat,
nilai akan dibacakan terlebih dahulu sebagai {i>float<i}, dan kemudian akan dikonversi dari {i>float<i} ke {i>int<i}. Turun
presisi mungkin berlaku.
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:
int v = tensorBuffer.getIntValue(3);
Note that v is converted from 3.0f to 3 as a result of type conversion.
Parameter
| absIndex | Indeks absolut dari nilai yang akan dibaca. |
|---|
publik Int getTypeSize ()
Menampilkan jumlah byte dari satu elemen di array. Misalnya, {i> float buffer <i}akan hasil 4, dan buffer byte akan mengembalikan 1.
publik kosong loadArray (int[] src, int[] shape)
Memuat array int ke dalam buffer ini dengan bentuk tertentu. Jika buffer memiliki jenis berbeda
dari int, nilai akan dikonversi ke dalam tipe {i>buffer<i} sebelum dimuat ke dalam
buffer, dan kehilangan presisi mungkin terjadi. Misalnya, memuat array int dengan nilai {400,
-23} menjadi TensorBufferUint8 , nilai akan dibulatkan ke [0, 255] lalu menjadi
dilemparkan ke uint8 oleh {255, 0}.
Parameter
| src | Array sumber yang akan dimuat. |
|---|---|
| bentuk | Bentuk tensor yang diwakili src. |
publik kosong loadArray (float[] src, int[] bentuk)
Memuat array float ke dalam buffer ini dengan bentuk tertentu. Jika buffer memiliki jenis berbeda
dari {i>float<i}, nilai akan dikonversi ke dalam tipe {i>buffer<i} sebelum dimuat ke dalam
buffer, dan kehilangan presisi mungkin terjadi. Misalnya, memuat array float ke dalam TensorBufferUint8 dengan nilai {400.32f, -23.04f}, nilai tersebut akan dibulatkan ke [0, 255] dan
kemudian dilemparkan ke uint8 oleh {255, 0}.
Parameter
| src | Array sumber yang akan dimuat. |
|---|---|
| bentuk | Bentuk tensor yang diwakili src. |