🤖 ИИ  ·  20 вопросов  ·  ~45 мин  ·  ⏱ Таймер 45:00  ·  Средний  · 

Генерация изображений

Генерация изображения — это управляемый процесс, где текстовое описание, начальный шум, число шагов, сила следования запросу, исходная картинка и маска влияют на результат по-разному. Тест разбирает диффузионный принцип, композицию, воспроизводимость, локальное редактирование и типичные артефакты.

Отвечено: 0 из 20
--:--
0%
💡 Инструкция: Выбери один ответ из четырёх. В тесте 20 вопросов и 45 минут; не меньше половины заданий требуют прочитать код, конфигурацию или формализованную схему. После завершения откроются общий процент, четыре тематические шкалы, правильные ответы и разбор каждого решения.
Вопрос 1 из 20
Что делает диффузионная модель при обычной генерации в упрощённом описании?
Python
latent = randn(shape, seed)
for t in scheduler.timesteps:
    noise_pred = unet(latent, t, text_condition)
    latent = scheduler.step(noise_pred, t, latent)
Вопрос 2 из 20
Какой запрос лучше задаёт композицию?
ТекстОписание кадра
subject: керамическая чашка
position: передний план справа
background: окно слева
light: мягкий утренний боковой
camera: на уровне стола
Вопрос 3 из 20
Нужно заменить только цвет куртки, не меняя лицо и фон. Какой способ подходит лучше?
Python
mask = load_mask("jacket_area.png")
result = inpaint(image, mask, prompt="та же куртка, тёмно-зелёная ткань", strength=.55)
Вопрос 4 из 20
На изображении у человека шесть пальцев. Какой следующий шаг наиболее целевой?
Вопрос 5 из 20
Что фиксирует seed при неизменных модели и параметрах?
Python
generator = torch.Generator(device).manual_seed(31415)
image = pipeline(prompt, generator=generator, steps=30).images[0]
Вопрос 6 из 20
В запросе одновременно указано «крупный портрет лица» и «человек в полный рост с большим пейзажем». Как улучшить?
Вопрос 7 из 20
Img2img с strength, близким к 1, обычно приводит к чему?
Python
result = img2img(init_image, prompt, strength=0.95, seed=42)
Вопрос 8 из 20
Надпись на вывеске выглядит как набор похожих букв. Почему?
Вопрос 9 из 20
Что означает увеличение числа denoising steps с 20 до 40?
Python
img20 = pipe(prompt, num_inference_steps=20, seed=7)
img40 = pipe(prompt, num_inference_steps=40, seed=7)
Вопрос 10 из 20
Для серии карточек нужен одинаковый ракурс товара, но разные цвета. Что поможет?
Вопрос 11 из 20
Почему диффузия в латентном пространстве обычно быстрее пиксельной диффузии высокого разрешения?
Python
z = vae.encode(image)
image = vae.decode(denoised_z)
Вопрос 12 из 20
Промпт перечисляет пятнадцать стилистических направлений, которые спорят друг с другом. Что лучше?
Вопрос 13 из 20
После inpainting вокруг заменённого объекта виден резкий шов. Что проверить?
Python
mask = dilate(mask, pixels=12)
mask = gaussian_blur(mask, radius=8)
result = inpaint(image, mask, prompt)
Вопрос 14 из 20
Две генерации с одним prompt различаются. Как сделать сравнение параметров честным?
Вопрос 15 из 20
Как отрицательный запрос обычно используется в системах, где он поддерживается?
Python
pipe(prompt="портрет при мягком свете", negative_prompt="размытые глаза, лишние пальцы", guidance_scale=6.5)
Вопрос 16 из 20
Нужно сохранить позу человека из эскиза, но изменить одежду и окружение. Какой подход разумен?
Вопрос 17 из 20
Почему апскейл не исправляет неверную перспективу здания?
Вопрос 18 из 20
Как описать свет точнее, чем словом «кинематографичный»?
Вопрос 19 из 20
В серии изображений персонаж меняет черты лица. Какой контроль важнее?
Вопрос 20 из 20
Какой журнал нужен для воспроизводимости генерации?
Python
metadata = {"model":model_id,"prompt":prompt,"negative":negative,"seed":seed,"sampler":sampler,"steps":steps,"guidance":cfg,"size":[w,h],"inputs":hashes}

Ответьте на все 20 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe)

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу