LMDBDataset

classe finale publique LMDBDataset

Crée un ensemble de données qui émet les paires clé-valeur dans un ou plusieurs fichiers LMDB.

Le gestionnaire de base de données Lightning Memory-Mapped, ou LMDB, est une base de données clé-valeur binaire intégrée. Cet ensemble de données peut lire le contenu des fichiers de la base de données LMDB, dont les noms portent généralement le suffixe « .mdb ».

Chaque élément de sortie se compose d'une paire clé-valeur représentée comme une paire de chaînes scalaires « Tensor », où le premier « Tensor » contient la clé et le second « Tensor » contient la valeur.

LMDB utilise différents formats de fichiers sur les machines big et small-endian. `LMDBDataset` ne peut lire que les fichiers au format de la machine hôte.

Méthodes publiques

Sortie <Objet>
comme Sortie ()
Renvoie le handle symbolique d'un tenseur.
Ensemble de données LMDB statique
créer ( Portée de la portée , Noms de fichiers de l'opérande <String>, List<Class<?>> outputTypes, List< Shape > outputShapes)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération LMDBDataset.
Sortie <?>

Méthodes héritées

Méthodes publiques

sortie publique <Objet> asOutput ()

Renvoie le handle symbolique d'un tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static LMDBDataset create ( Scope scope, Operand <String> noms de fichiers, List<Class<?>> outputTypes, List< Shape > outputShapes)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération LMDBDataset.

Paramètres
portée portée actuelle
noms de fichiers Un scalaire ou un vecteur contenant le(s) nom(s) du ou des fichiers binaires à lire.
Retour
  • une nouvelle instance de LMDBDataset

sortie publique <?> handle ()