본문 바로가기
MucKOO's ComfyUI 바이블/#ComfyUI Navigator#

ComfyUI, Checkpoint가 뭘까?

by MucKOO&Mallaeng 2025. 4. 21.
반응형

ComfyUI의 Graph-Canvas영역이야 .

ComfyUI에서 노드를 배치하고 선으로 연결하는 ‘설계도’ 같은 공간이야. 이 영역 안에서 모든 이미지 생성 워크플로우가 시각적으로 이루어져. 실제로 노드를 배치하고, 연결해서 이미지 생성 과정을 설계하는 무대야.

마우스를 올리면

"Loads a diffusion model checkpoint. Diffusion models are used to denoise latents." 자동으로 메시지가 뜨네

“디퓨전 모델 체크포인트를 불러옵니다. 디퓨전 모델은 잠재 이미지(latent)를 노이즈 제거(denoise)하는 데 사용됩니다.”

이미지를 생성하는 데 필요한 AI 모델(Stable Diffusion 모델)을 불러와서 그림그릴 준비를 하라는거야. 친절하네^^

 

처음 모델을 불러올수 있게 해주는 노드는 "Load Checkpoint " 야.

Graph-Canvas영역에 마우스를 올리고 오른쪽 클릭하면 메뉴가 나타나 

 

"Load Checkpoint " 노드가 나타났어.

 

Checkpoint가 뭘까?

 

AI도 공부를 계속하는 과정이 있어. 이걸 "학습(training)"이라고 해.
학습 도중에, 또는 학습이 끝났을 때 AI가 지금까지 배운 내용을 저장해두는 시점이 있어.
그걸 바로 Checkpoint라고 불러!

 

네가 수학 문제를 공부한다고 상상해봐.
매일 조금씩 공부해. 1일차, 2일차, 3일차…
5일차에 “이만큼 공부했으니까 저장해두자!” 하고 기록장에 메모해놔.
그게 바로 Checkpoint!  나중에 “그때 공부한 거 다시 써먹자!” 하고 기록장을 열어보는 거지.
이게 "Load Checkpoint 노드"야!

 

Checkpoint는
‘AI가 똑똑해지기까지 공부한 결과를 저장해놓은 파일

 

Checkpoint는 AI가 그림 그리는 법을 이미 배운 결과야. 그래서 우리는 AI에게 “이 Checkpoint를 불러와서 써줘!” 하고 시키면,
AI는 바로 전문가처럼 멋진 그림을 그릴 수 있는거야.

Checkpoint 는  공부한 결과를 저장해놓은 파일이야  " Load Checkpoint 노드"가 파일을 불러오려면 확장자가 필요하겠지?

 

앞으로 많이 보게될거야.

  . ckpt   

.ckpt = checkpoint 의 약자야 . check 점검하다, 확인하다 / point 지점, 위치 / checkpoint “점검 지점” → 훈련 중간에 저장한 상태

AI가 학습(공부)하던 도중 혹은 끝나고 “지금까지 배운 걸 여기 저장!” 하고 남겨둔 중간 저장 파일정도 이해하면되

숫자 + 코드 + 옵션이 다 섞여 있을 수 있는 구조로  보안 취약 (안에 이상한 코드 숨길 수 있음) 단점

예전 모델 / 일부 실험용으로 사용

 . safetensors  

.safetensors = safe + tensors . safe 안전한 / tensors 수학에서 사용하는 고차원 숫자 구조

AI 모델이 다루는 ‘뇌 데이터’는 전부 텐서라는 구조로 되어 있어.

.safetensors는 말 그대로 “안전하게 텐서만 저장한 파일” 이야. .ckpt의 위험한 단점(코드 주입 등)을 없애고
오직 숫자 데이터만 담은 순수한 모델 저장 파일이라는 뜻이지.

모델 배포 시 더 안전하게 사용할 수 있어  안전하고 로딩 속도가 빨라.

최신 모델, 추천되는 방식이야.

 

"Load Checkpoint 노드"로 모델을 불러볼까!

그런데 ComfyUI에서 "모델"은 뭐야? 다음은 모델을 알아보자!! 

반응형