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. |
---|
public statique InitializeTableFromTextFile.Options vocabSize (Long vocabSize)
Paramètres
taille du vocabulaire | Nombre d'éléments du fichier, utilisez -1 si inconnu. |
---|