Inizializza una tabella da un file di testo.
Inserisce una coppia chiave-valore nella tabella per ogni riga del file. La chiave e il valore vengono estratti dall'intero contenuto della riga, elementi dalla linea di divisione in base a "delimitatore" o al numero di riga (a partire da zero). Dove estrarre la chiave e il valore da una riga è specificato da "key_index" e "value_index".
- Un valore di -1 significa utilizzare il numero di riga (a partire da zero), si aspetta `int64`. - Un valore di -2 significa utilizzare l'intero contenuto della riga, si aspetta "stringa". - Un valore> = 0 significa utilizzare l'indice (a partire da zero) della linea di divisione basata su "delimitatore".
Classi annidate
classe | InitializeTableFromTextFile.Options | Attributi facoltativi per InitializeTableFromTextFile |
Metodi pubblici
static InitializeTableFromTextFile | create ( ambito ambito, operando <?> tableHandle, operando <String> nomefile, keyIndex lungo, valueIndex lungo, opzioni ... ) Metodo Factory per creare una classe che racchiude una nuova operazione InitializeTableFromTextFile. |
static InitializeTableFromTextFile.Options | delimitatore ( delimitatore di stringa) |
static InitializeTableFromTextFile.Options |
Metodi ereditati
Metodi pubblici
public static InitializeTableFromTextFile create ( Scope scope, Operand <?> tableHandle, Operand <String> filename, Long keyIndex, Long valueIndex, Options ... options)
Metodo Factory per creare una classe che racchiude una nuova operazione InitializeTableFromTextFile.
Parametri
scopo | ambito attuale |
---|---|
tableHandle | Handle su una tabella che verrà inizializzata. |
nome del file | Nome file di un file di testo del vocabolario. |
keyIndex | Indice di colonna in una riga da cui ottenere i valori di "chiave" della tabella. |
valueIndex | Indice di colonna che rappresenta le informazioni di una riga da cui ottenere i valori di "valore" della tabella. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di InitializeTableFromTextFile
public static InitializeTableFromTextFile.Options delimiter (String delimiter)
Parametri
delimitatore | Delimitatore per separare i campi in una riga. |
---|
public static InitializeTableFromTextFile.Options vocabSize (Long vocabSize)
Parametri
vocabSize | Numero di elementi del file, usa -1 se sconosciuto. |
---|