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. 'LMDBDataset' yalnızca ana makinenin biçimindeki dosyaları okuyabilir.

Genel Yöntemler

Çıkış <Nesne>
Çıkış olarak ()
Bir tensörün sembolik tutamacını döndürür.
statik LMDBVeri Kümesi
create ( Kapsam kapsamı, İşlenen <Dize> dosya adları, Liste<Sınıf<?>> çı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

Genel Yöntemler

public Output <Object> asOutput ()

Bir 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 <Dize> dosya adları, Liste<Sınıf<?>> çı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ı ()