tf.raw_ops.InitializeTableFromTextFile
Инициализирует таблицу из текстового файла.
tf.raw_ops.InitializeTableFromTextFile(
table_handle,
filename,
key_index,
value_index,
vocab_size=-1,
delimiter='\t',
offset=0,
name=None
)
Для каждой строки файла в таблицу добавляется одна пара ключ-значение. Ключ и значение извлекаются из содержимого всей строки, элементов разделённой строки на основе delimiter или номера строки (начиная с нуля). Место извлечения ключа и значения из строки задаётся параметрами key_index и value_index.
- Значение -1 означает, что используется номер строки (начиная с нуля); ожидается
int64. - Значение -2 означает, что используется содержимое всей строки; ожидается
string. - Значение >= 0 означает, что используется индекс (начиная с нуля) элемента разделённой строки на основе
delimiter.
| Аргументы | |
|---|---|
table_handle | Tensor типа изменяемого string. Дескриптор таблицы, которая будет инициализирована. |
filename | Tensor типа string. Имя файла текстового словаря. |
key_index | int, имеющий значение >= -2. Индекс столбца в строке, из которого извлекаются значения key таблицы. |
value_index | int, имеющий значение >= -2. Индекс столбца, содержащего сведения о строке, из которого извлекаются значения value таблицы. |
vocab_size | Необязательный int, имеющий значение >= -1. Значение по умолчанию — -1. Количество элементов в файле; используйте -1, если оно неизвестно. |
delimiter | Необязательный string. Значение по умолчанию — "\t". Разделитель полей в строке. |
offset | Необязательный int. Значение по умолчанию — 0. |
name | Имя операции (необязательно). |
| Возвращает | |
|---|---|
| Созданный объект Operation. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/InitializeTableFromTextFile