Spaces:
Running
on
Zero
Running
on
Zero
import os | |
if 'SPACES_APP' in os.environ: | |
os.system("pip install flash-attn==2.7.3 --no-build-isolation") | |
import sys | |
import torch | |
import diffusers | |
import transformers | |
import argparse | |
import peft | |
import copy | |
import cv2 | |
import gradio as gr | |
import numpy as np | |
from peft import LoraConfig | |
from omegaconf import OmegaConf | |
from safetensors.torch import safe_open | |
from PIL import Image, ImageDraw, ImageFilter | |
from models import HunyuanVideoTransformer3DModel | |
from pipelines import HunyuanVideoImageToVideoPipeline | |
header = """ | |
# DRA-Ctrl Gradio App | |
<div style="text-align: center; display: flex; justify-content: left; gap: 5px;"> | |
<a href="https://arxiv.org/pdf/2505.23325"><img src="https://img.shields.io/badge/ariXv-Paper-A42C25.svg" alt="arXiv"></a> | |
<a href="https://huggingface.co/Kunbyte/DRA-Ctrl"><img src="https://img.shields.io/badge/🤗-Model-ffbd45.svg" alt="HuggingFace"></a> | |
<a href="https://github.com/Kunbyte-AI/DRA-Ctrl"><img src="https://img.shields.io/badge/GitHub-Code-blue.svg?logo=github&" alt="GitHub"></a> | |
<a href="https://dra-ctrl-2025.github.io/DRA-Ctrl/"><img src="https://img.shields.io/badge/Project-Page-blue" alt="Project"></a> | |
</div> | |
""" | |
def create_app(): | |
with gr.Blocks() as app: | |
gr.Markdown(header, elem_id="header") | |
return app | |
if __name__ == "__main__": | |
create_app().launch(debug=True, ssr_mode=False) | |