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. `LMDBDataset` może odczytywać tylko pliki w formacie komputera-hosta.

Metody publiczne

Wyjście <Obiekt>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny zbiór danych LMDB
utwórz ( Zakres zakresu, Nazwy plików operandu <String>, List<Klasa<?>> 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

Metody publiczne

publiczne wyjście <Obiekt> 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 <String> nazwy plików, Lista<Klasa<?>> 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 ()