안정적인 확산 WebGPU: 이미지 생성 웹 앱
Stable Diffusion WebGPU 데모는 create-react-app 프레임워크를 사용하여 이미지를 생성할 수 있는 웹 기반 애플리케이션입니다. 사용자는 실험적인 WebAssembly 및 JavaScript Promise 통합을 위한 특정 플래그가 활성화된 최신 Chrome 버전과 JavaScript가 활성화되어 있어야 합니다. 이미지 생성 프로세스에는 추론 단계가 포함되어 있으며, 각 단계는 VAE 디코더를 위해 10초를 더한 1분이 소요됩니다. UNET 모델은 CPU에서 실행되어 성능을 향상시키며 정확한 결과를 제공합니다. 이 애플리케이션은 사용자 친화적 인터페이스, 모델 로딩, 이미지 생성, 결과 확인 및 FAQ 섹션에서의 문제 해결 안내를 제공합니다.
완전한 webgpu 구현 및 멀티 스레딩 지원 부재 등의 제한 사항에도 불구하고, 개발자는 계속해서 개선 작업을 진행하고 있으며, GitHub에서 소스 코드를 공유하고 로컬 사용을 위한 onnxruntime의 패치 버전을 제공하고 있습니다.