tf.summary.text
Запишите текстовый сводный вывод.
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/api_docs/python/tf/summary/text