묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결직관적으로 이해하는 딥러닝 트랜스포머
Transformer Decoder 강의에서 "MaskedMultihadAttention"클래스 질문
안녕하세요. 설명을 너무 잘해주셔서 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으로 설정해서 그래도 맞지 않는 것 같아서요. 답변 부탁드릴게요!
-
해결됨개발자를 위한 쉬운 리눅스
안녕하세요 질문있습니다.
도커 쿠버네티스 강의 들을려는데제가 리눅스는 한번도 배워본적이 없고 처음입니다.혹시 이 강의만 듣고 도커 쿠버네티스 공부하는데 어렵진 않나요?아니면 이 강의만으로도 충분하나요?
-
해결됨실리콘밸리 엔지니어와 함께하는 Gradle
gradle build 오류 문의
안녕하세요? gradle init로 그레들 프로젝트 생성했습니다.(그레들 버전 : 8.12)Type : Application나머진 수업해서 지정한 그대로 입니다.(java, groovy, ..)아무런 변경 없이 gradle app:test 혹은 gradle app:build를 실행했습니다.그럼, 다음의 예외가 발생합니다.java.lang.ClassNotFoundException: org.example.AppTest at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)실습한 환경은 윈도우즈이고 CLI는 윈도우즈의 cmd입니다.혹시, 도움 받을 힌트가 있을까요?참고로 이클립스 프로젝트로 import하고 build 태스크를 실행하면 정상적으로 test가 진행됩니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-H 13913번 메모리초과 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 선생님저는 이중백터를 사용해서 풀었습니다. 답은 나오는데 막상 메모리 초과로 틀렸습니다.. http://boj.kr/0453666f021a433eb15ce10222c70c48 제가 백준 문제를 풀면서 처음으로 메모리 초과라는 오류가 떴습니다.. 그 동안 시간복잡도만 생각했지만, 메모리도 오류가 안 나게 다루는 방법이 있을까요?
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
[해결완료 | 압축 파일] 모듈 이름 수정 및 아이템 에셋 가져오기
안녕하세요.'모듈 이름 수정 및 아이템 에셋 가져오기' 강의에서 압축 파일을 해제하면 문제가 발생합니다.해결됐습니다! 압축 파일 이름을 짧게 수정하고 C드라이브에 옮기면 됩니다.제 글을 읽어주셔서 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
선언 말따옴표
강의처럼 똑같이 """ 세번 치면 빨간색으로 표기됨"""치고 따라오는 """3개 안지우고 6개로 입력하면 정상표기로 인식됨큰따옴표 6개로 입력하면 되는것인지그런데 빨간색으로 표시가 안되어도 6개로 큰 따옴표를 입력하면 앞선 질문과 마찬가지로 기호(+. - 등)은 여전히 빨간색으로 표기됨(이전 질문에서 코드 복붙 시 나타나는 문제와 동일) 따라서 아웃풋에서 걔속 오류가 발생 File "c:\test\chapter03_01.py", line 41+^SyntaxError: invalid syntax 설치부터 선언까지 똑같이 하고 있는데 어떤 문제고 어떤 조치를 해야 하는지 문의함. 본인이 답글로 게시한 내용 그대로 복붙했는데도 기호가 계속 빨간색으로 표시되는 것에 대해 문의
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
실무에서 Primary Key 생성 전략 질문 있습니다.
Primary Key 생성 전략에서 많은 것들을 알기 쉽게 설명해주셔서 감사합니다 🙂 제가 개인적으로 생각하는 가장 베스트 방법 2가지만 설명 드리도록 하겠습니다. Primary Key 값을 Snowflake 알고리즘으로 해결장점인덱스 탐색에 있어서 정렬된 순서로 차례대로 저장 하다보니 범위 검색에 있어서 장점이 될 수 있다.단점Secondary Index 생성시 각각 Leaf Node 에 PK 값 (포인터) 를 가지고 있다보니 아무래도 생성된 Snowflake 알고리즘 값은 길이가 길어서 인덱스 저장용량이 증가 될 수 있다.PK 생성 전략을 Auto_Increment 로 하고 샤딩키(article_id) 값을 Snowflake 알고리즘으로 설정 해서 저장 한다. (단 client 에게는 PK 값 대신 article_id 으로 노출 한다.)장점Secondary Index 생성시 각각 Leaf Node 에 PK 값 (포인터) 값이 용량이 작아 인덱스 저장 용량 부담이 없다.인덱스 탐색에 있어서 정렬된 순서로 차례대로 저장 하다보니 범위 검색에 있어서 장점이 될 수 있다.단점client 으로 부터 요청시 샤딩키(article_id) 값으로 데이터 조회를 해야 하기 떄문에 Secondary Index -> Clustered_Index 까지 두번 인덱스 트리를 탐색 해야 하는 단점이 있다. 일단 이렇게 각각의 장단점을 설명 드렸습니다.여기서 제가 궁금한것은 실무에서 데이터베이스 테이블 설계시 이 두가지 방법 중 하나를 선택 하는데 있어서 각각 어떤 경우에 적합한지 판단 내리기가 힘든 부분이 있습니다. 각각 케이스 마다 장단점을 알고 있지만 아무래도 자세하게 수치화 된 지표 가 없어 선택하는데 있어서 어려움이 있는데요.선생님 경우는 실무에서 이 두가지 중 선택시 어떤 경우에 적절하게 판단 하시는지 노하우를 알려주시면 정말 감사 하겠습니다 🙂
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
fast RCNN vs faster RCNN
fast RCNN의 경우에는 selective search 기반이고faster RCNN의 기준에는 RPN(anchor box)를 사용하게 되는데 두개의 연산차가 이러한 속도와 정확도 차이에 큰 영향을 미치는건가요?
-
미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
ORDER BY 튜닝관련 문의
EXPLAIN ANALYZE SELECT * FROM users ORDER BY salary LIMIT 100; -> Limit: 100 row(s) (cost=100569 rows=100) (actual time=338..338 rows=100 loops=1) -> Sort: users.salary, limit input to 100 row(s) per chunk (cost=100569 rows=996636) (actual time=338..338 rows=100 loops=1) -> Table scan on users (cost=100569 rows=996636) (actual time=0.0672..250 rows=1e+6 loops=1) CREATE INDEX idx_salary ON users (salary); EXPLAIN ANALYZE SELECT * FROM users ORDER BY salary LIMIT 100; -> Limit: 100 row(s) (cost=0.0918 rows=100) (actual time=0.0709..0.253 rows=100 loops=1) -> Index scan on users using idx_salary (cost=0.0918 rows=100) (actual time=0.0692..0.249 rows=100 loops=1) 여기서 질문이 있는데요. 인덱스를 salary에 적용한 이후에도 analyze이후 actual time이 인덱스가 없을때와 별차이가 없어 보이는데요. 이건 mysql의 실행계획 표시에 오류가 있는걸까요?실제로 실행 속도는 향상은 돼었습니다.
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
InifityBlade Weapons 에셋 관련 질문
위 이미지 처럼 압축을 풀고,해당 부분을 복사해서제가 강의를 따라하는 프로젝트의 붙여넣었습니다.그리고 에디터를 통해 확인해보니 아래 이미지 처럼 인식하지 않습니다.더블 클릭할 시 아래 메시지가 나옵니다.아래의 다른 문의 글의 이미지에 나와있는 Github의 InfinityBladeWarriors와 InfinityBladeWeapons 폴더들은 현재 존재하지 않습니다.어떻게 해결할 수 있을까요? 제가 잘못 복사한건가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
RPN 질문
안녕하세요 선생님. 질문이있습니다. 1. 결국에는 Anchorbox 중에서 가장 확률이 높은 anchorbox의 x, y 좌표를 loss 기반으로 학습시키는걸로 이해를 했는데 맞나요?2. 그러면 그렇게 수정된 anchorbox는 변한채로 남아서 다음학습 때 수정된 anchorbox 좌표가 또 학습되고 이런식인가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
~v5까지를 이용해서 사이드 프로젝트를 해보려는데 막혔습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]v5 프론트 컨트롤러까지 해서 직접 사이드프로젝트를 해보려고 했는데, 서블릿이 인식이 안 되는 것인지 println이 콘솔창에 안 뜹니다 ㅠ package com.weblibrary.controller; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet(name = "frontController", urlPatterns = "/test/*") public class FrontController extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("FrontController.service"); } } 로컬주소/test/some 이런식으로 접속해보는데, 404가 뜨고 콘솔에는 println이 뜨질 않네요 ㅠㅠ
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
exec /usr/java/openjdk-17/bin/java: exec format error
EC2에서 ECR이미지를 pull하여 실행중에exec /usr/java/openjdk-17/bin/java: exec format error 해당 오류가 계속발생합니다.dockerimage가 ec2의 arm64와 달라서 그렇다는 글도 있어docker buildx build --platform linux/arm64 -t kube-ecr . 해당 명령어로 build하여 ECR에 push도 해보고 했지만 여전히 같은 오류가 발생합니다.어떻게 해결해야할까요??
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
const MyStruct& 사용
강의에서 학습 중에는 사용할 필요는 없지만 함수에서 구조체에 딱히 변화를 주지 않을 때 const를 사용해야 한다고 하셨었는데void display(const MyStruct&);이 부분이 분할 컴파일 적용 "전"에는 괜찮았지만,struct.h 파일에 분할했을 때는 컴파일 오류가 났었습니다.undefined reference to `display(MyStruct const&)' 분할 컴파일 시에는 const를 쓰면 안되는 건가요?
-
미해결블렌더 진짜 초보자를 위한 강의 (Blender 3.3 LTS)
로보트가 서있는 평면에 빛이 안생겨요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 로보트 밑에 평면이 가로등 빛이 비추지 않고 투과되는 느낌으로 표현되는데어떻게 하면 될까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
jar파일 질문
로컬에서는 springboot서버가 잘 작동되고 github actions에서도 빌드가 잘 되는 것을 확인하였습니다. 근데 ec2 서버에만 올라가면 데이터소스 관련 문제가 발생하고 java -jar 명령어에 데이터관련 인자를 넣어서 실행시키면 그때는 디비관련 오류는 없어지고 다른 문제가 있어서 jar파일을 열어서 안에 파일들을 확인해볼려고 명령어를 작성해보았는데 아무 반응이 없어서 jar파일에 문제가 생겨서 실행이 안되는건지가 궁금합니다!!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
같은 코드인데도 하나는 정상적으로 되고 하나는 에러가 뜨는 이유가 뭘까요 ?ㅜㅜ
똑같은 코드인데이 코드는 정상적으로 뜨고 요놈은 오류가 나는데 이유가 뭘까요?이런 오류가 자주 발생하는데 이유를 모르겠어요턱턱 막히네요 ㅠㅠ
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
스토리 보드 옆 코드 창
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 스토리보드 옆에 코드 창을 같이 볼 수 있는 방법이 무엇인지 알 수 있을까요?! 해당 ui와 해당 viewcontroller에서 연결된 코드가 무엇인지 강사님처럼 바로 옆에서 확인하고 싶은데ㅜ 저는 스토리 보드만 떠서요! 질문드립니다 ㅜㅜ
-
미해결블렌더 진짜 초보자를 위한 강의 (Blender 3.3 LTS)
라이팅 큐브가 투명하게 안 변해요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 라이팅 강의에서 큐브를 투명하게 만드려고 와이어를 클릭했는데도 투명하게 안변할 땐 어떻게 하는 게 좋을까요?
-
미해결정보보호시스템 구축 이해
[국내 정보보호 법령 기준 정보보호시스템]에 대해 질문있습니다.
강의에서 [법령 별 보안솔루션 맵]을 설명해주실 때, 화면에 나온 "국내 정보보호 법령 기준 정보보호시스템"과 커리큘럼에 포함된 교안 자료의 "국내 정보보호 법령 기준 정보보호시스템"이 다른 상황인데, 어느 내용이 최신화된 법령 기준으로 이해하면 될까요?