Membuat tabel hash kosong yang menggunakan tensor sebagai penyimpanan pendukung.
Ia menggunakan "pengalamatan terbuka" dengan reprobing kuadrat untuk menyelesaikan tabrakan.
Operasi ini membuat tabel hash yang bisa diubah, menentukan jenis kunci dan nilainya. Setiap nilai harus berupa skalar. Data dapat dimasukkan ke dalam tabel menggunakan operasi penyisipan. Itu tidak mendukung operasi inisialisasi.
Kelas Bersarang
kelas | Opsi MutableDenseHashTable | Atribut opsional untuk MutableDenseHashTable |
Metode Publik
Keluaran <Objek> | sebagai Keluaran () Mengembalikan pegangan simbolik tensor. |
MutableDenseHashTable.Options statis | wadah (wadah string) |
statis <T, U> MutableDenseHashTable | |
MutableDenseHashTable.Options statis | InitialNumBuckets (InitialNumBuckets panjang) |
MutableDenseHashTable.Options statis | maxLoadFactor (Mengambang maxLoadFactor) |
MutableDenseHashTable.Options statis | Nama Bersama (String Nama Bersama) |
Keluaran <?> | pegangan meja () Tangani ke meja. |
MutableDenseHashTable.Options statis | useNodeNameSharing (Boolean useNodeNameSharing) |
MutableDenseHashTable.Options statis | nilaiBentuk ( Bentuk nilaiBentuk) |
Metode Warisan
Metode Publik
Output publik <Objek> asOutput ()
Mengembalikan pegangan simbolik tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
wadah MutableDenseHashTable.Options statis publik (wadah string)
Parameter
wadah | Jika tidak kosong, tabel ini ditempatkan pada wadah yang diberikan. Jika tidak, wadah default akan digunakan. |
---|
pembuatan MutableDenseHashTable statis publik ( Lingkup cakupan, Operan <T> kosongKey, Operan <T> deleteKey, Kelas<U> valueDtype, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi MutableDenseHashTable baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
kunci kosong | Kunci yang digunakan untuk mewakili keranjang 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 MutableDenseHashTable
public static MutableDenseHashTable.Options initialNumBuckets (InitialNumBuckets panjang)
Parameter
inisialNumBuckets | Jumlah awal keranjang tabel hash. Harus menjadi kekuatan untuk 2. |
---|
publik statis MutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)
Parameter
maxLoadFactor | Rasio maksimum antara jumlah entri dan jumlah keranjang sebelum tabel bertambah. Harus antara 0 dan 1. |
---|
publik statis MutableDenseHashTable.Options sharedName (String sharedName)
Parameter
nama bersama | Jika tidak kosong, tabel ini dibagikan dengan nama yang diberikan ke beberapa sesi. |
---|
public static MutableDenseHashTable.Options valueShape ( Bentuk nilaiBentuk)
Parameter
nilaiBentuk | Bentuk setiap nilai. |
---|