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 | |
Çıkış <?> | halletmek () |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
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