Stabilna dyfuzja WebGPU: Aplikacja internetowa do generowania obrazów
Stabilna demonstracja webowej aplikacji Diffusion WebGPU umożliwia użytkownikom generowanie obrazów przy użyciu frameworka create-react-app. Użytkownicy potrzebują włączonego JavaScriptu oraz najnowszej wersji Chrome'a, z konkretnymi flagami włączonymi dla Eksperymentalnego WebAssembly i Integracji JavaScript Promise. Proces generowania obrazu obejmuje kroki wnioskowania, z każdym zajmującym około 1 minuty plus 10 sekund dla dekodera VAE. Model UNET działa na CPU dla lepszej wydajności, zapewniając dokładne wyniki. Aplikacja oferuje przyjazne interfejs użytkownika, ładowanie modelu, generowanie obrazu, przeglądanie wyników oraz pomoc w rozwiązywaniu problemów w sekcji FAQ.
Mimo pewnych ograniczeń, takich jak niekompletna implementacja webgpu i brak wsparcia dla wielowątkowości, deweloper aktywnie pracuje nad udoskonaleniami, udostępniając kod źródłowy na GitHubie i dostarczając spatchowaną wersję onnxruntime do użytku lokalnego.