inflearn logo
강의

Course

Instructor

Intuitively Understanding Deep Learning Transformers

Create Char Level GPT

Transformer Decoder 강의에서 "MaskedMultihadAttention"클래스 질문

164

babupeople8975

1 asked

0

안녕하세요.

설명을 너무 잘해주셔서 Transformer에 대한 이해도가 높아졌습니다. 감사합니다.

강의 중 이해안되는 부분이 있어 질문드립니다.

"Char Level GPT 만들기"강의 중 MaskedMultiheadAttention 클래스 선언 부분의 attention 객체 만드는 부분의 매개변수가 이해가 안갑니다.

 

Class MaskedMultiheadAttention(nn.Module):

   def init(self, embed_dim, num_heads):

       ...

       self.attentions = nn.ModuleList([MaskedSelfAttention(attention_dim, attention_dim) for  in range(num_heads)]
       ...

 

위에 attention 객체 생성할 때 입력단자로 attention_dim이 들어가게 되는데 embed_dim 이 들어가야 하는게 아닐까요?

선택사항이라고 하기에는 TrnsformerDecoderBlock 클래스 선언한 걸 보면 layer_norm1을 emed_dim으로 설정해서 그래도 맞지 않는 것 같아서요.

답변 부탁드릴게요!

 

딥러닝 attention-model transformer

Answer 1

0

nocope

안녕하세요. 질문 감사합니다. 강의중 타입 오류가 있었던점 사과드립니다.
https://github.com/NoCodeProgram/deepLearning/blob/main/transformer/bibleGPT.ipynb

에 보시면, MaskedMultiheadAttention 선언부분이 있습니다.

 

class MaskedMultiheadAttention(nn.Module):
    def __init__(self, embed_dim, num_heads):
        super().__init__()
        attention_dim = embed_dim // num_heads
        self.attentions = nn.ModuleList([MaskedSelfAttention(embed_dim, attention_dim) for _ in range(num_heads)])
        self.fc = nn.Linear(embed_dim, embed_dim)

19강 감정분석 강의처럼 api 돌렸는데

1

53

1

완독 챌린지 도서 인정 방법에 대한 문의

0

66

2

강사님 강의 자료와 코드를 부탁드리고 싶습니다.

0

56

2

16강에서 코드가 계속 안도길래. ai가 고쳐서 일단 supabase에 preditc 한 주가를

1

51

1

16강 구글 colab 에서 코드 실행이 안돼요.

0

64

1

강의자료, 코드 요청드립니다

0

48

2

강의 자료에 대한 질문입니다.

1

63

2

ssh 연결

0

52

1

강의의 난이도 및 속도

1

68

2

20번 강의 LoRA 실습이 에러가 납니다.

0

65

1

강의자료 문의

1

73

2

mmcv 문의 드립니다.

0

90

2

강의 자료 및 코드 수령

0

71

2

기초실습 BERT파인튜닝 예제 오류

0

73

1

54강 양자화의 끝판왕, 터보퀀트 (예정) 강의 업로드

0

73

1

블로그에 학습 내용 올려도 되나요?

0

74

1

130_Transformer.ipynb 오류 대응 부탁드립니다.

0

77

1

[데이터 전처리] dropna에서 특정 두 지표만 기준으로 결측치를 제거한 이유가 궁금합니다

1

53

1

smithery filesystem mcp server

1

80

2

supabase url, key 값 확인방법

1

130

3

02_TENSOR.md자료

0

69

1

프로그램은 뭘 사용하시는 건가요??

1

88

2

모듈

0

118

1

state

0

131

2