LMDBDataset

genel son sınıf LMDBDataset

Bir veya daha fazla LMDB dosyasındaki anahtar/değer çiftlerini yayan bir veri kümesi oluşturur.

Lightning Bellek Eşlemeli Veritabanı Yöneticisi veya LMDB, gömülü bir ikili anahtar-değer veritabanıdır. Bu veri kümesi, adları genellikle '.mdb' son ekine sahip olan LMDB veritabanı dosyalarının içeriğini okuyabilir.

Her çıktı öğesi, bir çift skaler dizi "Tensör" olarak temsil edilen bir anahtar-değer çiftinden oluşur; burada ilk "Tensör" anahtarı içerir ve ikinci "Tensör" değeri içerir.

LMDB, büyük ve küçük endian makinelerinde farklı dosya formatlarını kullanır. 'data.LMDBDataset' yalnızca ana makinenin biçimindeki dosyaları okuyabilir.

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış < TType >
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik LMDBVeri Kümesi
create ( Kapsam kapsamı, İşlenen < TString > dosya adları, Liste<Sınıf<? extends TType >> çıktı Türleri, Liste< Şekil > çıktı Şekilleri)
Yeni bir LMDBDataset işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <?>

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "LMDBVeri Kümesi"

Genel Yöntemler

genel Çıkış < TType > asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static LMDBDataset create ( Kapsam kapsamı, İşlenen < TString > dosya adları, Liste<Sınıf<? extends TType >> çıktı Türleri, Liste< Şekil > çıktı Şekilleri)

Yeni bir LMDBDataset işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
dosya adları Okunacak ikili dosyanın/dosyaların adını/adlarını içeren bir skaler veya vektör.
İadeler
  • LMDBDataset'in yeni bir örneği

genel Çıkış <?> tanıtıcı ()