AlphaVideo-v2

Генеративная модель для создания коротких видео-артефактов с геометрическими фигурами. Обучена на 200 эпохах для достижения стабильной формы лаймового шестиугольника и динамических трансформаций. Нету промптов :(

🚀 Quick Start

Для запуска модели вам понадобится библиотека PIL и torch.

import torch
from PIL import Image

for i in range(5):

    noise = torch.randn(1, 128, 1, 1, 1).to(model.device)
    
    with torch.no_grad():
        video_tensor = model(noise)
    
    video = ((video_tensor.squeeze(0).cpu().detach() + 1) / 2 * 255).byte()
    video = video.permute(1, 2, 3, 0).numpy() # [T, H, W, C]
    
    frames = [Image.fromarray(frame) for frame in video]
    name = f'random_video_{i}.gif'
    frames[0].save(name, save_all=True, append_images=frames[1:], duration=100, loop=0)
    
    print(f"Готово: {name}")

🛠 Параметры модели

Latent Dim: 128

Frames: 8

Resolution: 64x64

Epochs: 200

Main Shape: Hexagon / Triangle

📺 Визуализация

Модель выдает тензор в диапазоне [-1, 1]. Для корректного отображения используйте нормализацию: video_data = (video_tensor + 1) / 2

Творческий проект, доведенный до ума в 3 часа ночи.

Downloads last month
2
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support