CUDA-compatible GPU with sufficient VRAM (8GB+ for 2B model, 24GB+ for 8B model)
Required dependencies installed
Installation
Clone the repository
git clone https://github.com/HiDream-ai/VAREdit.git
cd VAREdit
Install dependencies
pip install -r requirements.txt
Download model checkpoints
Download the VAREdit model checkpoints:
# Download from HuggingFace
git lfs install
git clone https://huggingface.co/HiDream-ai/VAREdit
Basic Usage
from infer import load_model, generate_image
model_components = load_model(
pretrain_root="HiDream-ai/VAREdit",
model_path="HiDream-ai/VAREdit/8B-1024.pth",
model_size="8B",
image_size=1024
)
# Generate edited image
edited_image = generate_image(
model_components,
src_img_path="assets/test.jpg",
instruction="Add glasses to this girl and change hair color to red",
cfg=3.0, # Classifier-free guidance scale
tau=0.1, # Temperature parameter
seed=42# Optional random seed
)
๐ Detailed Configuration
Model Sampling Parameters
Parameter
Description
Default
cfg
Classifier-free guidance scale
3.0
tau
Temperature for sampling
0.1
seed
Random seed for reproducibility
-1 (random)
๐ Project Structure
VAREdit/
โโโ infer.py # Main inference script
โโโ infinity/ # Core model implementations
โ โโโ models/ # Model architectures
โ โโโ dataset/ # Data processing utilities
โ โโโ utils/ # Helper functions
โโโ tools/ # Additional tools and scripts
โ โโโ run_infinity.py # Model execution utilities
โโโ assets/ # Demo images and resources
โโโ README.md # This file
๐ Performance Benchmarks
Method
Size
EMU-Edit Bal.
PIE-Bench Bal.
Time (A800)
InstructPix2Pix
1.1B
2.923
4.034
3.5s
UltraEdit
7.7B
4.541
5.580
2.6s
OmniGen
3.8B
4.674
3.492
16.5s
AnySD
2.9B
3.129
3.326
3.4s
EditAR
0.8B
3.305
4.707
45.5s
ACE++
16.9B
2.076
2.574
5.7s
ICEdit
17.0B
4.785
4.933
8.4s
VAREdit
(256px)
2.2B
5.565
6.684
0.5s
VAREdit
(512px)
2.2B
5.662
6.996
0.7s
VAREdit
(512px)
8.4B
7.792
8.105
1.2s
VAREdit
(1024px)
8.4B
7.379
7.688
3.9s
Note
: The released 8B models are trained longer and on more data, so the performances are better than that in the paper.
๐ License
This project is licensed under the MIT License - see the
LICENSE
file for details.
๐ Citation
If you use VAREdit in your research, please cite:
@article{varedit2025,
title={Visual Autoregressive Modeling for Instruction-Guided Image Editing},
author={Mao, Qingyang and Cai, Qi and Li, Yehao and Pan, Yingwei and Cheng, Mingyue and Yao, Ting and Liu, Qi and Mei, Tao},
journal={arXiv preprint},
year={2025}
}
VAREdit huggingface.co is an AI model on huggingface.co that provides VAREdit's model effect (), which can be used instantly with this HiDream-ai VAREdit model. huggingface.co supports a free trial of the VAREdit model, and also provides paid use of the VAREdit. Support call VAREdit model through api, including Node.js, Python, http.
VAREdit huggingface.co is an online trial and call api platform, which integrates VAREdit's modeling effects, including api services, and provides a free online trial of VAREdit, you can try VAREdit online for free by clicking the link below.
HiDream-ai VAREdit online free url in huggingface.co:
VAREdit is an open source model from GitHub that offers a free installation service, and any user can find VAREdit on GitHub to install. At the same time, huggingface.co provides the effect of VAREdit install, users can directly use VAREdit installed effect in huggingface.co for debugging and trial. It also supports api for free installation.