Stabilna dyfuzja to jedno z narzędzi sztucznej inteligencji, które ludzie wykorzystują do tworzenia sztuka AI ponieważ to jest ogólnodostępne I za darmo. Z programu można korzystać lokalnie na komputerze z dedykowanym GPU lub zdalnie przez demonstrację HuggingFace.

W tym artykule pomożemy Ci rozwiązać problem braku pamięci Cuda ze stabilną dyfuzją i włączyć stabilną dyfuzję, jeśli próbujesz jej użyć na swoim komputerze, ale napotykasz problemy.

Stabilna dyfuzja Cuda Problem z brakiem pamięci
Problem z stabilną dyfuzją Cuda Out of Memory ma kilka metod na pozbycie się

Jak naprawić problem ze stabilną dyfuzją Cuda braku pamięci?

Istnieją różne sposoby, które możesz wypróbować, próbując naprawić błąd Stable Diffusion Cuda Out of Memory. Poniżej możesz zobaczyć listę tych sposobów i zobaczyć, czy będą one w stanie uratować Cię przed problemem.

Ponowne uruchamianie systemu

Jeśli Stabilna dyfuzja działała wcześniej bez żadnych problemów, możliwe, że proste ponowne uruchomienie systemu rozwiąże problem, ponieważ Oprogramowanie Stable Diffusion mogło utracić dostęp do niektórych komponentów GPU. Po ponownym uruchomieniu systemu niektórzy użytkownicy mogli to zrobić szybko rozwiązać błąd Stable Diffusion Cuda Out of Memory na swoim komputerze.

  Snapchat Dreams zajrzy do Twojego mózgu
Stabilna dyfuzja Cuda Problem z brakiem pamięci
Stabilna dyfuzja Cuda Problem z brakiem pamięci: Ponowne uruchamianie systemu

Instalacja Anacondy

Instalowanie i korzystanie z Podpowiedź Anakondy to kolejne obejście oferowane przez użytkowników w celu bezproblemowego uruchamiania stabilnej dystrybucji. Dla tych z was, którzy nie wiedzą, Anaconda to bezpłatne narzędzie do zarządzania środowiskiem, które może instalować i uruchamiać pakiety aplikacji Pythona. Aby korzystać ze stabilnej dystrybucji bez problemów, zainstaluj Anacondę, pobierz Zestaw narzędzi NVIDIA CUDAa następnie postępuj zgodnie z wskazówki z repozytorium Python GitHub twojego wyboru.

Stabilna dyfuzja Cuda Problem z brakiem pamięci
Stabilna dyfuzja Cuda Problem z brakiem pamięci: Instalacja Anacondy

Korzystanie z bardziej zoptymalizowanej wersji stabilnej dystrybucji

Jeśli problem ze stabilną dyfuzją Cuda Out of Memory będzie się powtarzał, możesz spróbować użyć zoptymalizowana wersja of Stable Diffusion, dla którego może być konieczne sprawdzenie, jak zainstalować Stable Diffusion w systemie Windows. Aby rozwiązać problem, pobierz zoptymalizowaną wersję Stable Diffusion i wklej jej zawartość do pliku stabilny-dyfuzyjny-główny folder, jeśli oryginalna wersja Stable Diffusion jest już zainstalowana na twoim komputerze.

Stabilna dyfuzja Cuda Problem z brakiem pamięci
Stabilna dyfuzja Cuda Problem z brakiem pamięci: Korzystanie z bardziej zoptymalizowanej stabilnej dyfuzji

Generowanie obrazów o niższej rozdzielczości

Możesz napotkać problem ze stabilną dyfuzją Cuda Out of Memory, jeśli spróbujesz wygenerować zdjęcia w a wyższej rozdzielczości. Wynika to z faktu, że zdjęcia wyższej jakości wymagają znacznie większej pamięci GPU.

  Apple VisionOS: Rewolucyjny system operacyjny • TechKrótko

Obniżenie rozdzielczości obrazu, co można zrobić, modyfikując wartości wysokości i szerokości wewnątrz stabilnej dyfuzji, pozwoliło użytkownikom rozwiązać problem. Jeśli pamięć RAM GPU jest mniejsza niż 4 GB, możesz spróbować wybrać 512 x 512 lub 256 x 256 jako wymagane rozdzielczości lub wybierz coś niższego.

Zmniejszenie wielkości próby do jednego

Stabilna dyfuzja domyślnie generuje wiele obrazów jednocześnie, tak jak każdy inny generator obrazów. Jeśli jednak używasz wielu obrazów, w GPU może zabraknąć pamięci i wyświetlić błąd „Cuda Out of Memory”. Wchodzić “-n_próbek 1” w monicie wprowadzania, aby rozwiązać ten problem, zmniejszając rozmiar próbki do 1.

Sprawdzanie pamięci GPU

Zaleca się stosowanie procesor graficzny z co najmniej 6 GB pamięci RAM aby uruchomić stabilną dyfuzję bez żadnych problemów, jednak można również sprawić, by działały GPU z 4 GB pamięci RAM. Wszystko mniej uniemożliwi oprogramowaniu Stable Diffusion korzystanie z pamięci twojego GPU, zmuszając cię do uruchomienia go bezpośrednio na twoim procesorze, co może wydłużyć czas tworzenia każdego obrazu do co najmniej dwóch minut.

  Google przygotowuje się na sztuczną inteligencję poprzez ogromne inwestycje

Twoja najlepsza opcja to aktualizacja kartę graficzną na taką z co najmniej 6 GB pamięci, jeśli chcesz uniknąć błędu Stable Diffusion Cuda Out of Memory.

Stabilna dyfuzja Cuda Problem z brakiem pamięci
Stabilna dyfuzja Cuda Problem z brakiem pamięci:Sprawdzanie pamięci GPU

Edycja pliku webui-user.bat

Stable Diffusion wykonuje polecenia w celu tworzenia obrazów na komputerze za pośrednictwem pliku webui-user.bat. Aby sprawdzić, czy aktualizacja tego pliku za pomocą zoptymalizowanych poleceń naprawi błąd systemowy dotyczący stabilnej dyfuzji Cuda braku pamięci, spróbuj to zrobić.

  • Znaleźć webui-user.bat plik w folderze Stable Diffusion
  • Kliknij go prawym przyciskiem myszy i wybierz Edytować >Notatnik rozpocząć.
  • Następnie możesz przetestować każdą linię poleceń optymalizacja włączona tę stronę GitHub aby zobaczyć, który z nich działa najlepiej dla Ciebie.

Mamy nadzieję, że jedna z tych 7 metod uwolni Cię od frustrującego problemu. Jeśli potrzebujesz innych wskazówek, możesz zapoznać się z naszym artykułem na temat monitów o stabilną dyfuzję, przykładów i sposobu uruchamiania.

Source: Naprawiono: problem ze stabilną dyfuzją Cuda z powodu braku pamięci