Skip to Content
밑바닥부터 시작하는 딥러닝 5
book

밑바닥부터 시작하는 딥러닝 5

by 사이토 고키, 개앞맵시(이복연)
October 2024
Beginner to intermediate
340 pages
7h 38m
Korean
Hanbit Media, Inc.
Content preview from 밑바닥부터 시작하는 딥러닝 5
288
밑바닥부터 시작하는 딥러닝 5
NOTE_
텍스트로부터 이미지를 생성하는 서비스에서는 네거티브 프롬프트 기법을 자주 사용합니다. 네거티
브 프롬프트
negative
prompt
는 생성되지 ‘않기를’ 원하는 텍스트를 지정하는 기법입니다. 이 원리는 [식
10
.
8
]의
Q
에 네거티브 프롬프트를 넣어 구현할 수 있습니다.
10.4.2
분류기 없는 가이던스 구현
10
.
1
절의 코드를 일부 변경하여 분류기 없는 가이던스를 구현하겠습니다. 앞서 구현한
UNetCond
클래스에 다음의
forward
( ) 메서드를 추가합니다.
class UNetCond(nn
.
Module):
#
...
생략
def forward(self, x, timesteps, labels
=
None):
t
=
pos
_
encoding(timesteps, self
.
time
_
embed
_
dim)
if labels is not None:
t
+
=
self
.
label
_
emb(labels) # labels
인수가
주어졌을
때만
실행
#
...
이 메서드는
labels
인수가 주어졌을 때만 클래스 레이블을 처리합니다.
labels
가 주어지지 않
으면 (
labels
=
None
) 아무 일도 하지 않습니다. 즉, 일을 조건부로 처리합니다.
조건부 확산 모델은 ‘조건 없음’과 ‘조건 있음’이라는 두 경우로 나눠 분류기 없는 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

밑바닥부터 시작하는 딥러닝 4

밑바닥부터 시작하는 딥러닝 4

사이토 고키

Publisher Resources

ISBN: 9791169212960