LMDBDataset

publiczna klasa końcowa LMDBDataset

Tworzy zestaw danych, który emituje pary klucz-wartość w jednym lub większej liczbie plików LMDB.

Menedżer bazy danych mapowany w pamięci Lightning, w skrócie LMDB, to wbudowana binarna baza danych typu klucz-wartość. Ten zbiór danych może odczytać zawartość plików baz danych LMDB, których nazwy zazwyczaj mają przyrostek `.mdb`.

Każdy element wyjściowy składa się z pary klucz-wartość reprezentowanej jako para ciągów skalarnych „Tensor”, gdzie pierwszy „Tensor” zawiera klucz, a drugi „Tensor” zawiera wartość.

LMDB używa różnych formatów plików na maszynach z dużym i małym końcem. `data.LMDBDataset` może odczytywać tylko pliki w formacie komputera-hosta.

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Wyjście < Typ T >
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny zbiór danych LMDB
utwórz ( Zakres zakresu, Operand < TString > nazwy plików, Lista<Klasa<? rozszerza TType >>typy wyjściowe, Lista< Kształt >kształty wyjściowe)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację LMDBDataset.
Wyjście <?>
uchwyt ()

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „LMDBDataset”

Metody publiczne

publiczne wyjście < TType > asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

public static LMDBDataset create ( Zakres zakresu , Operand < TString > nazwy plików, Lista<Klasa<? rozszerza TType >>typy wyjściowe, Lista< Kształt >kształty wyjściowe)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację LMDBDataset.

Parametry
zakres aktualny zakres
nazwy plików Skalar lub wektor zawierający nazwę pliku binarnego, który ma zostać odczytany.
Zwroty
  • nowa instancja LMDBDataset

publiczne wyjście <?> uchwyt ()