비교하고 잘 사는, 다나와 : 가격비교 사이트

다나와 앱
다나와 앱 서비스 목록
다나와 APP
다나와 가격비교 No.1 가격비교사이트 다나와 앱으로
간편하게 최저가를 확인하세요.
- -
QR코드
빈 이미지
다나와 앱 서비스 목록 닫기
PC

스테이블의 캐스케이드를 6G에서 돌리니 빡세네요,비디오 메모리 12G이상으로 구매하세요

IP
2024.03.02. 13:47:21
조회 수
1422
5
댓글 수
3

공유하기

레이어 닫기

지금 보는 페이지가 마음에 든다면
공유하기를 통해 지인에게 소개해 주세요.

로그인 유저에게는 공유 활동에 따라
다나와 포인트가 지급됩니다.

자세히 >

URL이 복사되었습니다.
원하는 곳에 붙여넣기(Ctrl+V)하세요.

레이어 닫기

external_image


소라 AI가 나오구 스테이블 디퓨전 3.0이 나왔다는데

 

캐스캐이드 모델이라는게 있어서 돌려보려고 했는데 빡세네요


그나마 최근에 좀더 간단한 방식이 공개되어서 해보는데


python 이 필요하고 ,git 도 설치하고 pytorch도 GPU 지원하는 모델을 깔아야 하고 해야 할게 있습니다.


특히 diffusers 모듈을 설치 해야 하는데 이건 허깅페이스 의 케스캐이드 모델에 URL이 있긴한데


그걸로 설치해도 실행하면 xxxUnit이 없다고 에러를 뱉어서 구글링을 해서 다운로드할 URL을 찾아서 재설치를 해야 합니다.


그리고 필요한 하드웨어 스펙


 디스크 공간이 많이 필요합니다. 모델 자체도 10가 넘어가고, 실행할 때 필요한 것도 10가 넘어가니 최소 30G정도는 남겨놓아야 합니다.


그리고 제일 중요한 비디오 카드 메모리, RX계열의 것으로 12G이상이 필요합니다.

CPU로 돌리면 half 모듈 미지원이라고 에러 뱉어냅니다.


 디퓨전 웹 UI에서는 --no-half라는게 있어 통과가 가능한데, 이걸 어떻게 적용하는지 몰라서 못씁니다.


 CUDA없는 시스템에서 CPU로 돌려보다가 실패했고


 RX4060에 16G메모리 달린 시스템에서 어찌 어찌 돌려서 돌리는데 성공했는데, 그래픽카드 갈고 파이썬 높은 버전에 파이토치 GPU버전으로 설치하고 해서 돌렸다가,  WEB-UI가 안돌아가는 상태로 빠져서, 겨우 겨우 버전 체크하는 로직을 수정해가며 회피해서 일단 돌리긴 했습니다.


 이번 글에서는 3050의 6G에서 돌려본 것입니다


허깅페이스 소스 나온 예제를 돌리는데  gpu out of memory가 나와서 어떻게 해야 할지 모르겠더군요


파이선 썰치, 파이토치 설치, diffusers 설치, 그리고 diffusers 업데이트등 쇼하고 해도 실패


몬가 되는 방법이 있겠지 했는데


--------------------------------파이썬 소스

import os


os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "garbage_collection_threshold:0.3,max_split_size_mb:128,expandable_segments:True"

import torch

import gc


for i in range(torch.cuda.device_count()):

   print(torch.cuda.get_device_properties(i).name)

from diffusers import StableCascadeDecoderPipeline, StableCascadePriorPipeline 

device = "cuda"

num_images_per_prompt = 2

print("step-1")

prior = StableCascadePriorPipeline.from_pretrained("stabilityai/stable-cascade-prior", low_cpu_mem_usage=True,torch_dtype=torch.bfloat16).to(device)

print("step-2")


prompt = "Anthropomorphic cat dressed as a pilot"

negative_prompt = ""


prior_output = prior(

    prompt=prompt,

    height=1024,

    width=1024,

    negative_prompt=negative_prompt,

    guidance_scale=4.0,

    num_images_per_prompt=num_images_per_prompt,

    num_inference_steps=20

)

del prior


gc.collect()


with torch.no_grad():

    torch.cuda.empty_cache() 


decoder = StableCascadeDecoderPipeline.from_pretrained("stabilityai/stable-cascade",  low_cpu_mem_usage=True,torch_dtype=torch.float16).to(device)

print("step-3")

decoder_output = decoder(

    image_embeddings=prior_output.image_embeddings.half(),

    prompt=prompt,

    negative_prompt=negative_prompt,

    guidance_scale=0.0,

    output_type="pil",

    num_inference_steps=10

).images

for idx,img in enumerate(decoder_output ):

  img.save(f"{idx}.jpg")


-------------------------

이렇게 수정을 했습니다.


StableCascadePriorPipeline.from_pretrained 평션을 연속으로 호출해서 메모리가 꽉 차는 것을

처리 순서를 분리하고


사용이 끝난 것은 메모리 해제를 시도했습니다.


del prior

gc.collect()

with torch.no_grad():

    torch.cuda.empty_cache() 


모가 효과적인간지 모르지만 


이렇게 시도해서 한참 기다리니  우주인 야옹이가 저장되네여


6G메모리가 윈도우 작업 관리자 GPU 쪽에서 보면 꽉차서 느리게 동작하는 듯 하네요


CPU only로 동작할 때 Float16을 Float32로 바꾸고, half()를 제거해서 노이즈 가득한 이미지를 얻어서 실패했었는ㄷ데


6G로도 느리긴 해도 만들어줍니다.



애초 메모리를 20G나 그 이상의 것을 샀으면 좋았을껄

팰월드 게임에서도 버벅되는데,   AI테스트는 더 버벅이네여


혹시 누군가  스테이블을 케스케이드로 테스트한다면 참고 되시라고 남겨봅니다.


 

공감/비공감

공감/비공감안내도움말 보기
유용하고 재미있는 정보인가요?
공감이 된다면 공감 버튼을, 그렇지 않다면 비공감 버튼을 눌러 주세요!
공감이나 비공감을 선택 하는 경우 다나와 포인트를 적립해 드립니다. ※ 공감 버튼의 총 선택 횟수는 전체 공개입니다. 비공감 버튼의 선택 여부는 선택한 본인만 알 수 있습니다.

.고동욱2. 님의 다른 글 보기

1/1
해당 게시판 관련 글이 없습니다.
컴퓨터 상품포럼 최신 글 전체 둘러보기
1/1
PC ㈜에이원아이엔티, ‘AONE STORM 80PLUS 스탠다드’ 파워서플라이 4종 출시 (1)
PC 컴퓨터 성능 (1)
노트북 주연 ZUYONI님의 99만원? 싸다고 샀다간 100% 후회합니다. 맥북 네오 제대로 총정리! 영상
노트북 잇섭님의 앗 맥북 아이폰보다 싸다! 애플의 99만원짜리 노트북 과연 괜찮을까? 영상
노트북 UNDERkg 채널의 이러면 애플은 뭐가 남나요? 영상
PC [특가] AONE 시그니처 1000W 80PLUS GOLD 풀모듈러 ATX 3.1 퀘이사존 리뷰 기념 특가 이벤트 안내
주변기기 이젠 가성비 중고폰이 없는것 같네요. (2)
PC AONE 시그니처 1000W 80PLUS골드 풀모듈러 ATX3.1 퀘이사존 리뷰 등록 및 이벤트 진행안내 (1)
주변기기 잇섭님의 램 값이 올랐어? "어쩌라고" 가격 동결로 나와버린 애플 신제품 2종 ㄷㄷ 영상
주변기기 주연 ZUYONI님의 아이폰17e, M4 아이패드 에어 '가격 동결'에 속지 말 것! 살까말까 딱 정해드림 영상
주변기기 더신자 TheSINZA 채널의 삼성이 해냈습니다;; 이게 가능해요? 갤럭시S26 울트라·플러스·일반 그리고 갤럭시 버즈4까지 전부 자세히 보여드립니다 영상
주변기기 디에디트 채널의 지금 갤럭시S26 난리났음;;;;;; 영상 (2)
주변기기 에이트 ATE 채널의 갤럭시S26 울트라 '이거'모르고 사면 후회합니다. 반드시 알아야 할 5가지 영상
주변기기 잇섭님의 기대이상 울트라, 실망스러운 기본형? 삼성 갤럭시 S26 달라진 8가지! 영상
주변기기 테크몽님의 갤럭시 S26 장점과 단점, 진짜 솔직하게 다 말씀드릴게요! 영상
주변기기 주연 ZUYONI님의 갤럭시S26 울트라 미쳤습니다... 삼성이 결국 해낸 기능들 & S26 전모델 실물 후기! 영상
주변기기 뻘짓연구소의 갤럭시 S26 & 갤럭시 버즈4 전시리즈 둘러보기!! 울트라는 괜찮은데 나머지가... 영상
주변기기 UNDERkg 채널의 이것이 혁신이다. 갤럭시 S26 시리즈와 버즈4. 영상
모니터 크로스오버 27QAW995 #27QAW995 #Fast IPS #27인치 게이밍 #게이밍 모니터 #27인치QHD #크로스오버 #크로스오버 모니터 #피벗 (2)
PC 본체 흔들림이나 반동으로 M.2 Q-LATCH 고정이 풀릴 수 있어요. (4)
이 시간 HOT 댓글!
1/4