tf.keras.utils.Progbar
Отображает индикатор выполнения.
tf.keras.utils.Progbar(
target,
width=20,
verbose=1,
interval=0.05,
stateful_metrics=None,
unit_name='step'
)
Используется в блокнотах
| Используется в руководствах |
|---|
| Аргументы | |
|---|---|
target | Ожидаемое общее количество шагов; None, если оно неизвестно. |
width | Ширина индикатора выполнения на экране. |
verbose | Режим подробности: 0 (без вывода), 1 (подробный), 2 (умеренно подробный) |
stateful_metrics | Итерируемый объект со строковыми названиями метрик, которые не следует усреднять во времени. Метрики из этого списка будут отображаться без изменений. Все остальные метрики будут усредняться progbar перед отображением. |
interval | Минимальный интервал обновления индикатора (в секундах). |
unit_name | Отображаемое название счетчика шагов (обычно «step» или «sample»). |
Методы
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. |
© 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/keras/utils/Progbar