Spaces:
Running
on
Zero
Running
on
Zero
File size: 1,348 Bytes
f9c4e37 d5629cd f9c4e37 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
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")
if __name__ == "__main__":
create_app().launch(debug=True, ssr_mode=False)
|