LMDBDataset

публичный финальный класс LMDBDataset

Создает набор данных, который генерирует пары ключ-значение в одном или нескольких файлах LMDB.

Диспетчер баз данных с отображением в памяти Lightning, или LMDB, представляет собой встроенную двоичную базу данных «ключ-значение». Этот набор данных может читать содержимое файлов базы данных LMDB, имена которых обычно имеют суффикс .mdb.

Каждый выходной элемент состоит из пары ключ-значение, представленной в виде пары скалярных строк «Тензор», где первый «Тензор» содержит ключ, а второй «Тензор» содержит значение.

LMDB использует разные форматы файлов на машинах с прямым и прямым порядком байтов. `LMDBDataset` может читать файлы только в формате хост-компьютера.

Публичные методы

Вывод <Объект>
какВывод ()
Возвращает символический дескриптор тензора.
статический набор данных LMDBDataset
create (область области действия , имена файлов операндов <String>, List<Class<?>> выходные типы, List <Shape> outputShapes)
Фабричный метод для создания класса, обертывающего новую операцию LMDBDataset.
Вывод <?>

Унаследованные методы

Публичные методы

общедоступный вывод <Object> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static LMDBDataset create (область области действия , имена файлов операндов <String>, List<Class<?>> выходные типы, List <Shape> outputShapes)

Фабричный метод для создания класса, обертывающего новую операцию LMDBDataset.

Параметры
объем текущий объем
имена файлов Скаляр или вектор, содержащий имена двоичных файлов, которые нужно прочитать.
Возврат
  • новый экземпляр LMDBDataset

публичный дескриптор вывода <?> ()