InitializeTableFromTextFile

classe finale publique InitializeTableFromTextFile

Initialise un tableau à partir d'un fichier texte.

Il insère une paire clé-valeur dans le tableau pour chaque ligne du fichier. La clé et la valeur sont extraites du contenu entier de la ligne, des éléments de la ligne divisée en fonction du « délimiteur » ou du numéro de ligne (en commençant à zéro). L'endroit où extraire la clé et la valeur d'une ligne est spécifié par `key_index` et `value_index`.

- Une valeur de -1 signifie utiliser le numéro de ligne (en commençant à zéro), attend `int64`. - Une valeur de -2 signifie utiliser le contenu de la ligne entière, attend `string`. - Une valeur >= 0 signifie utiliser l'index (en commençant à zéro) de la ligne de division basée sur le « délimiteur ».

Classes imbriquées

classe InitializeTableFromTextFile.Options Attributs facultatifs pour InitializeTableFromTextFile

Méthodes publiques

statique InitializeTableFromTextFile
créer ( Scope scope, Operand <?> tableHandle, Operand <String> nom de fichier, Long keyIndex, Long valueIndex, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération InitializeTableFromTextFile.
statique InitializeTableFromTextFile.Options
délimiteur (délimiteur de chaîne)
statique InitializeTableFromTextFile.Options
décalage (décalage long)
statique InitializeTableFromTextFile.Options
taillevocab (Taillevocab longue)

Méthodes héritées

Méthodes publiques

public static InitializeTableFromTextFile create ( Scope scope, Operand <?> tableHandle, Operand <String> nom de fichier, Long keyIndex, Long valueIndex, Options... options)

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

Paramètres
portée portée actuelle
tableHandle Handle vers une table qui sera initialisée.
nom de fichier Nom de fichier d'un fichier texte de vocabulaire.
IndiceClé Index de colonne dans une ligne à partir duquel obtenir les valeurs « clés » de la table.
valeurIndex Index de colonne qui représente les informations d'une ligne à partir de laquelle obtenir les valeurs « valeur » de la table.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de InitializeTableFromTextFile

Délimiteur public statique InitializeTableFromTextFile.Options (délimiteur de chaîne)

Paramètres
délimiteur Délimiteur pour séparer les champs sur une ligne.

décalage public statique InitializeTableFromTextFile.Options (décalage long)

public statique InitializeTableFromTextFile.Options vocabSize (Long vocabSize)

Paramètres
taille du vocabulaire Nombre d'éléments du fichier, utilisez -1 si inconnu.