Diffusers documentation

Diffusers

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.42.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started



Diffusers

Diffusers cung cấp các mô hình khuếch tán được huấn luyện trước và các khối xây dựng cho các quy trình làm việc tùy chỉnh với hình ảnh, video và âm thanh.

Nó có hai đường dẫn chính.

  • DiffusionPipeline hỗ trợ suy luận chỉ với vài dòng code bằng các checkpoint được huấn luyện trước, cùng các adapter như LoRA. Đây là cách dễ dàng nhất để tạo nội dung.
  • Modular Diffusers cho phép các khối có thể kết hợp và ModularPipeline cho các pipeline tùy chỉnh khi bạn cần kiểm soát nhiều hơn.

Các tối ưu hóa như offloading và quantization giúp các mô hình lớn vẫn có thể chạy được trên các thiết bị bị giới hạn bộ nhớ. Nếu bộ nhớ không phải là vấn đề, Diffusers cũng hỗ trợ torch.compile để suy luận nhanh hơn.

Xem các mô hình Diffusers đang thịnh hành trên Hub ngay bây giờ.

Học

Nếu bạn là người mới bắt đầu, hãy bắt đầu với Khóa học Mô hình Khuếch tán Hugging Face. Khóa học này bao gồm lý thuyết về khuếch tán và cách tạo hình ảnh, tinh chỉnh mô hình, cùng nhiều nội dung khác với Diffusers.

Quickstart cũng bao gồm một prompt thiết lập agent có thể sao chép cho suy luận.

Tiếp theo

Update on GitHub