tf.keras.utils.Progbar
| Просмотреть исходный код на GitHub |
Отображает индикатор прогресса.
tf.keras.utils.Progbar(
target, width=30, verbose=1, interval=0.05, stateful_metrics=None,
unit_name='step'
)
| Аргументы | |
|---|---|
target | Общее ожидаемое количество шагов, None, если неизвестно. |
width | Ширина индикатора прогресса на экране. |
verbose | Режим отображения, 0 (без вывода), 1 (подробный), 2 (полуподробный) |
stateful_metrics | Итерируемый список имён метрик, которые не должны усредняться со временем. Метрики в этом списке будут отображаться как есть. Все остальные будут усреднены индикатором прогресса перед отображением. |
interval | Минимальный интервал обновления отображения прогресса (в секундах). |
unit_name | Имя для отображения счётчика шагов (обычно "шаг" или "образец"). |
Методы
add
add(
n, values=None
)
update
update(
current, values=None, finalize=None
)
Обновляет индикатор прогресса.
| Аргументы | |
|---|---|
current | Индекс текущего шага. |
values | Список кортежей: (name, value_for_last_step). Если name содержится в stateful_metrics, value_for_last_step будет отображено как есть. В противном случае будет отображено среднее значение метрики за период времени. |
finalize | Является ли это последним обновлением для индикатора прогресса. Если None, по умолчанию current >= self.target. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/keras/utils/Progbar