Destek deposu olarak tensörleri kullanan boş bir karma tablo oluşturur.
Çarpışmaları çözmek için ikinci dereceden yeniden inceleme ile "açık adresleme" kullanır.
Bu işlem, anahtarlarının ve değerlerinin türünü belirten değiştirilebilir bir hash tablosu oluşturur. Her değer bir skaler olmalıdır. Veriler, ekleme işlemleri kullanılarak tabloya eklenebilir. Başlatma işlemini desteklemiyor.
Yuvalanmış Sınıflar
sınıf | MutableDenseHashTable.Options | MutableDenseHashTable için isteğe bağlı öznitelikler |
Kamu Yöntemleri
Çıktı <Nesne> | asOutput () Bir tensörün sembolik tutamacını döndürür. |
statik MutableDenseHashTable.Options | kapsayıcı (Dize kapsayıcı) |
statik <T, U> MutableDenseHashTable | oluşturmak ( Kapsam kapsamı, Operand <T> emptyKey, Operand <T> deletedKey, Sınıf <U> valueDtype, Seçenekler ... seçenekler) Yeni bir MutableDenseHashTable işlemini saran bir sınıf oluşturmak için fabrika yöntemi. |
statik MutableDenseHashTable.Options | initialNumBuckets (Uzun initialNumBuckets) |
statik MutableDenseHashTable.Options | maxLoadFactor (Float maxLoadFactor) |
statik MutableDenseHashTable.Options | sharedName (String sharedName) |
Çıktı <?> | tableHandle () Bir masaya tutun. |
statik MutableDenseHashTable.Options | useNodeNameSharing (Boolean useNodeNameSharing) |
statik MutableDenseHashTable.Options | valueShape ( Shape valueShape) |
Devralınan Yöntemler
Kamu Yöntemleri
public Output <Nesne> asOutput ()
Bir tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.
public static MutableDenseHashTable.Options kapsayıcısı (Dize kapsayıcısı)
Parametreler
konteyner | Boş değilse, bu tablo verilen kaba yerleştirilir. Aksi takdirde, varsayılan bir kap kullanılır. |
---|
public static MutableDenseHashTable create ( Scope kapsamı, Operand <T> emptyKey, Operand <T> deleteKey, Class <U> valueDtype, Options ... options)
Yeni bir MutableDenseHashTable işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
dürbün | mevcut kapsam |
---|---|
emptyKey | Dahili olarak boş anahtar kümelerini temsil etmek için kullanılan anahtar. Ekleme veya arama işlemlerinde kullanılmamalıdır. |
valueDtype | Tablo değerlerinin türü. |
seçenekler | isteğe bağlı öznitelik değerleri taşır |
İadeler
- MutableDenseHashTable'ın yeni bir örneği
public static MutableDenseHashTable.Options initialNumBuckets (Long initialNumBuckets)
Parametreler
initialNumBuckets | Başlangıçtaki karma tablo grubu sayısı. 2'ye güç olmalıdır. |
---|
public static MutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)
Parametreler
maxLoadFactor | Tabloyu büyütmeden önce giriş sayısı ile bölüm sayısı arasındaki maksimum oran. 0 ile 1 arasında olmalıdır. |
---|
public static MutableDenseHashTable.Options sharedName (String sharedName)
Parametreler
sharedName | Boş değilse, bu tablo verilen ad altında birden çok oturumda paylaşılır. |
---|
public static MutableDenseHashTable.Options valueShape ( Shape valueShape)
Parametreler
valueShape | Her değerin şekli. |
---|