Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

MutableDenseHashTable

public final class MutableDenseHashTable

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 Çıktı <?> tableHandle ()

Bir masaya tutun.

public static MutableDenseHashTable.Options useNodeNameSharing (Boolean useNodeNameSharing)

public static MutableDenseHashTable.Options valueShape ( Shape valueShape)

Parametreler
valueShape Her değerin şekli.