# SeedVR2ProgressiveSampler

Последовательный семплер с временной разбивкой на чанки для нативных рабочих процессов SeedVR2. Этот узел обрабатывает длинные видеолатентные представления, разделяя их на меньшие временные чанки, последовательно семплируя каждый чанк и смешивая результаты. Он служит заменой стандартного KSampler при работе с моделями SeedVR2 на последовательностях, которые в противном случае вызывали бы ошибки нехватки памяти.

## Входные параметры

| Параметр | Описание | Тип данных | Обязательный | Диапазон |
|----------|----------|------------|--------------|----------|
| `model` | Модель, используемая для шумоподавления входного латентного представления | MODEL | Да | |
| `seed` | Случайное зерно, используемое для создания шума (по умолчанию: 0) | INT | Да | от 0 до 0xffffffffffffffff |
| `steps` | Количество шагов, используемых в процессе шумоподавления (по умолчанию: 20) | INT | Да | от 1 до 10000 |
| `cfg` | Масштаб классификатор-свободного управления, балансирующий креативность и соответствие запросу. Более высокие значения дают изображения, более точно соответствующие запросу, однако слишком высокие значения негативно повлияют на качество (по умолчанию: 1.0) | FLOAT | Да | от 0.0 до 100.0 |
| `sampler_name` | Алгоритм, используемый при семплировании, может влиять на качество, скорость и стиль сгенерированного результата | COMBO | Да | Доступно несколько опций |
| `scheduler` | Планировщик управляет тем, как постепенно удаляется шум для формирования изображения | COMBO | Да | Доступно несколько опций |
| `positive` | Кондиционирование, описывающее атрибуты, которые вы хотите включить в изображение | CONDITIONING | Да | |
| `negative` | Кондиционирование, описывающее атрибуты, которые вы хотите исключить из изображения | CONDITIONING | Да | |
| `latent` | Латентное представление изображения для шумоподавления | LATENT | Да | |
| `denoise` | Степень применяемого шумоподавления; более низкие значения сохранят структуру исходного изображения, позволяя выполнять семплирование "изображение-в-изображение" (по умолчанию: 1.0) | FLOAT | Да | от 0.0 до 1.0 |
| `frames_per_chunk` | Количество пиксельных кадров на временной чанк. Должно быть значением вида 4n+1 (1, 5, 9, 13, 17, 21, ...) для соответствия ограничениям SeedVR2 (по умолчанию: 21) | INT | Да | от 1 до 16384 (шаг 4) |
| `temporal_overlap` | Количество латентных кадров, смешиваемых между соседними чанками для скрытия шва; 0 означает отсутствие смешивания (по умолчанию: 0) | INT | Да | от 0 до 16384 |
| `chunking_mode` | manual = использовать `frames_per_chunk` точно; auto = уменьшать чанк, пока он не поместится в VRAM (по умолчанию: "manual") | COMBO | Да | "manual"<br>"auto" |

**Примечание о `frames_per_chunk`:** Этот параметр должен быть количеством пиксельных кадров вида 4n+1 (1, 5, 9, 13, 17, 21, ...). Узел выдаст ошибку, если указано недопустимое значение.

**Примечание о `temporal_overlap`:** Значение перекрытия автоматически ограничивается максимумом, равным размеру латентного чанка минус один, для обеспечения корректной обработки чанков.

**Примечание о `chunking_mode`:** При установке значения "auto" узел будет автоматически пробовать меньшие размеры чанков, если текущий чанк вызывает ошибку нехватки памяти. Если все попытки не удались, узел выдает ошибку.

## Выходные параметры

| Имя выхода | Описание | Тип данных |
|------------|----------|------------|
| `latent` | Выходное латентное представление после шумоподавления, объединенное из всех временных чанков обратно в единый свернутый тензор латентного представления SeedVR2 | LATENT |

> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SeedVR2ProgressiveSampler/ru.md)

---
**Source fingerprint (SHA-256):** `a4574c3e619954b5569551b5b2ba112ecbff918dcebb5ba718a14e77701144a9`
