Membuat tabel hash kosong anonim yang dapat diubah yang menggunakan tensor sebagai penyimpanan dukungan.
Operasi ini membuat tabel hash anonim baru yang dapat diubah (sebagai sumber daya) setiap kali dijalankan, dengan tipe d yang ditentukan dari kunci dan nilainya, mengembalikan pegangan sumber daya. Setiap nilai harus berupa skalar. Data dapat dimasukkan ke dalam tabel menggunakan operasi insert. Itu tidak mendukung operasi inisialisasi.
Ini menggunakan "pengalamatan terbuka" dengan reprobing kuadrat untuk menyelesaikan tabrakan.
Tabel adalah anonim dalam arti bahwa hanya dapat diakses oleh pegangan sumber daya yang dikembalikan (misalnya tidak dapat dicari dengan nama di manajer sumber daya). Tabel akan dihapus secara otomatis ketika semua pegangan sumber daya yang menunjuk ke sana hilang.
Kelas Bersarang
kelas | AnonymousMutableDenseHashTable.Options | Atribut opsional untuk AnonymousMutableDenseHashTable |
Metode Publik
Keluaran <Objek> | sebagai Keluaran () Mengembalikan pegangan simbolis dari sebuah tensor. |
statis <T, U> AnonymousMutableDenseHashTable | |
static AnonymousMutableDenseHashTable.Options | initialNumBuckets (NumBuckets awal yang panjang) |
static AnonymousMutableDenseHashTable.Options | maxLoadFactor (Float maxLoadFactor) |
Keluaran <?> | mejaMenangani () Pegangan sumber daya ke sumber daya tabel hash yang baru dibuat. |
static AnonymousMutableDenseHashTable.Options | nilaiBentuk ( Bentuk nilaiBentuk) |
Metode yang Diwarisi
Metode Publik
Output publik <Object> sebagai Output ()
Mengembalikan pegangan simbolis dari sebuah tensor.
Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static AnonymousMutableDenseHashTable create ( Lingkup lingkup, Operand <T> emptyKey, Operand <T> deleteKey, Class<U> valueDtype, Options... options)
Metode pabrik untuk membuat kelas yang membungkus operasi AnonymousMutableDenseHashTable baru.
Parameter
cakupan | lingkup saat ini |
---|---|
kunci kosong | Kunci yang digunakan untuk mewakili ember kunci kosong secara internal. Tidak boleh digunakan dalam operasi penyisipan atau pencarian. |
nilaiDtype | Jenis nilai tabel. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari AnonymousMutableDenseHashTable
public static AnonymousMutableDenseHashTable.Options initialNumBuckets (Long initialNumBuckets)
Parameter
inisialNumBuckets | Jumlah awal ember tabel hash. Harus menjadi kekuatan ke 2. |
---|
publik statis AnonymousMutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)
Parameter
maxLoadFactor | Rasio maksimum antara jumlah entri dan jumlah ember sebelum menumbuhkan tabel. Harus antara 0 dan 1. |
---|
public static AnonymousMutableDenseHashTable.Options valueShape ( Shape valueShape)
Parameter
nilaiBentuk | Bentuk setiap nilai. |
---|