DoubleDataLayout
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
DataLayout
yang mengubah data yang disimpan dalam buffer menjadi ganda.
Metode Publik
abstrak DoubleDataBuffer | applyTo (penyangga S) Terapkan tata letak ini ke buffer yang disediakan. |
abstrak ganda | readDouble (buffer S, indeks panjang) Membaca nilai buffer n = scale() pada indeks tertentu dan mengembalikannya sebagai ganda. |
abstrak Ganda | readObject (buffer S, indeks panjang) Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna. |
kekosongan abstrak | writeDouble (buffer S, nilai ganda, indeks panjang) Menulis ganda ke dalam buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer. |
kekosongan abstrak | |
Metode Warisan
Dari antarmuka org.tensorflow.ndarray.buffer.layout.DataLayout abstrak DataBuffer <Ganda> | applyTo (penyangga S) Terapkan tata letak ini ke buffer yang disediakan. |
abstrak Ganda | readObject (buffer S, indeks panjang) Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna. |
abstrak ke dalam | skala () Menunjukkan jumlah nilai buffer yang diperlukan untuk mewakili satu nilai pengguna, defaultnya adalah 1. |
kekosongan abstrak | writeObject (buffer S, nilai ganda, indeks panjang) Menulis nilai pengguna ke dalam buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer. |
Metode Publik
abstrak publik DoubleDataBuffer applyTo (S buffer)
Terapkan tata letak ini ke buffer yang disediakan.
Instance DataBuffer
yang dikembalikan hanyalah pembungkus buffer asli dan tidak memiliki penyimpanan cadangannya sendiri.
Parameter
penyangga | buffer target untuk menerapkan tata letak ini |
---|
Kembali
- buffer dengan tata letak ini
public abstract double readDouble (buffer S, indeks panjang)
Membaca nilai buffer n = scale()
pada indeks tertentu dan mengembalikannya sebagai ganda.
Parameter
penyangga | buffer untuk membaca |
---|
indeks | posisi buffer untuk dibaca di buffer |
---|
public abstract Double readObject (buffer S, indeks panjang)
Membaca nilai n = scale()
dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna.
Implementor antarmuka ini bertanggung jawab untuk membaca nilai yang akan dikonversi dari buffer yang diberikan, menggunakan metode yang paling tepat. Misalnya, untuk tata letak yang mengonversi satu long
menjadi BigInteger
,
@Override
public BigInteger readObject(LongDataBuffer buffer, long index) {
return BigInteger.valueOf(buffer.getLong(index));
}
Jika nilai pengguna tunggal menskalakan lebih dari satu nilai buffer,
index
menunjukkan posisi awal urutan yang akan dibaca dari buffer.
Parameter
penyangga | buffer untuk membaca |
---|
indeks | posisi buffer untuk dibaca di buffer |
---|
public abstract void writeDouble (buffer S, nilai ganda, indeks panjang)
Menulis ganda ke dalam buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer.
Parameter
penyangga | buffer untuk menulis |
---|
nilai | ganda untuk mengkonversi dan menulis |
---|
indeks | indeks di buffer tempat nilai yang dikonversi harus ditulis |
---|
public abstract void writeObject (S buffer, Nilai ganda, indeks panjang)
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-10 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-09-10 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-10 UTC."],[],[]]