tf.summary.text
| Просмотреть исходный код на GitHub |
Запись текстового сводки.
tf.summary.text(
name, data, step=None, description=None
)
См. также tf.summary.scalar, tf.summary.SummaryWriter, tf.summary.image.
Записывает текстовые значения тензора для последующей визуализации и анализа в TensorBoard. Записи отправляются в текущий стандартный запись сводки. Как и в tf.summary.scalar точках, текстовые точки связаны с step и name. Все точки с одинаковым name составляют временной ряд текстовых значений.
Пример:
test_summary_writer = tf.summary.create_file_writer('test/logdir')
with test_summary_writer.as_default():
tf.summary.text('first_text', 'hello world!', step=0)
tf.summary.text('first_text', 'nice to meet you!', step=1)
Текстовая сводка также может содержать Markdown, и TensorBoard будет отображать текст соответствующим образом.
with test_summary_writer.as_default():
text_data = '''
| *hello* | *there* |
|---------|---------|
| this | is |
| a | table |
'''
text_data = '\n'.join(l.strip() for l in text_data.splitlines())
tf.summary.text('markdown_text', text_data, step=0)
Поскольку текст является тензором, каждая текстовая точка может быть тензором строковых значений. Тензоры ранга 1 и ранга 2 отображаются как таблицы в TensorBoard. Для тензоров более высокого ранга вы увидите только двумерный срез данных. Чтобы избежать этого, измените форму тензора на максимальный ранг 2 перед передачей его в эту функцию.
Демо-блокнот по адресу "Отображение текстовых данных в TensorBoard".
| Аргументы | |
|---|---|
name | Название этой сводки. Тег сводки, используемый для TensorBoard, будет иметь это имя, дополненное любыми активными именованными областями. |
data | Значение тензора строки UTF-8. |
step | Явное int64-преобразуемое монотонное значение шага для этой сводки. Если опущено, оно по умолчанию равно tf.summary.experimental.get_step(), которое не должно быть None. |
description | Необязательное подробное описание этой сводки в виде константы str. Поддерживается Markdown. По умолчанию пусто. |
| Возвращаемые значения | |
|---|---|
| True при успехе или false, если сводка не была выпущена, потому что доступен не был доступен стандартный запись сводки. |
| Исключения | |
|---|---|
ValueError | если стандартная запись существует, но шаг не был предоставлен и tf.summary.experimental.get_step() равно None. |
© 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/versions/r2.9/api_docs/python/tf/summary/text