KJNodes/miscgenerated

Visualize Sigmas KJ(VisualizeSigmasKJ)

Он принимает последовательность сигм и позволяет пользователю выделить определенный диапазон в последовательности, указав начальный и конечный шаги.

Visualize Sigmas KJ

sigmas
sigmas_out
image
start_step
0
end_step
-1
KJNodes

Узел Visualize Sigmas KJ принимает последовательность сигм и позволяет пользователю выделить определенный диапазон в этой последовательности, указав начальный и конечный шаги.

Узел Visualize Sigmas KJ визуализирует последовательность шумового расписания (сигмы) из процесса сэмплирования диффузионной модели в виде интуитивно понятного линейного графика, помогая пользователям наглядно понять тенденцию изменения уровня шума на протяжении шагов сэмплирования.

Функциональность узла

Он принимает последовательность сигм и позволяет пользователю выделить определенный диапазон в этой последовательности, указав начальный и конечный шаги. Внутри узел использует библиотеку Matplotlib для создания графика с тёмно-серым фоном, который четко показывает кривую снижения уровня шума по мере прогресса шагов сэмплирования. Это очень полезно для отладки и наблюдения за поведением сэмплирования. Узел выводит исходный тензор SIGMAS без изменений, а также тензор IMAGE сгенерированного графика.

Сценарии использования

Когда вы используете пользовательский сэмплер или настраиваете параметры расписания и хотите убедиться, что фактическая форма последовательности сигм соответствует ожиданиям, вы можете использовать этот узел для визуальной проверки. При построении сложных рабочих процессов, если необходимо выделить и проанализировать отдельно определенную фазу сэмплирования (например, вторую половину денойзинга), можно выделить этот диапазон, установив параметры start_step и end_step. Кроме того, сгенерированное изображение графика можно сохранить как часть документации рабочего процесса или записи эксперимента.

Важные замечания

Обратите внимание, что start_step и end_step являются целочисленными индексами шагов (диапазон от -1 до 1000). Когда параметр установлен в -1, это означает, что функция выделения диапазона для этого параметра отключена.

Ссылка на исходный код узла Visualize Sigmas KJ

Узел Visualize Sigmas KJ взят из пакета узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…