묻고 답해요
129만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 MySQL on Docker
윈도우 기반으로 실습 중인데 어떻게 해야할지 모르겠어요.
윈도우 기반에서 PowerShell로 하는 중인데 ls -lrth, rpm, chmod 777 등등 기타 명령어가 다 안되는데 방법이 있을까요?
-
미해결딥러닝 CNN 완벽 가이드 - Fundamental 편
안녕하세요. 질문이 있습니다.
교수님, 안녕하세요. 현재 교수님의 강의를 수강하면서 딥러닝을 공부하고 있는 전기전자공학 학부생입니다. 교수님 덕분에 하고 싶었던 분야에 대한 공부를 재밌고 알차게 하고 있어서, 질문 전에 인사를 드립니다ㅎ 별거는 아니지만 그래도 습관을 제대로 잡고 싶어서 여쭤봅니다. 제가 다른 책으로 머신 러닝 공부를 한 적이 있는데 그 책에서는 train_test_split을 하면서 train_input, train_target, test_input, test_target으로 데이터를 분리하였습니다. 교수님의 강의인 머신러닝 완벽가이드를 들으면서도 항상 위와 같이 데이터를 분리해왔습니다. 이 부분이 나중에 공부를 하면서 헷갈리게 하는 부분이 있거나 방해가 된다면 알려주신대로 train_images, train_labels로 분리를 하고자 하는데 크게 지장이 없을까요???
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdbc 연결 에러 이름 java.io.IOException: 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다
java.io.IOException: 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다 이런 에러가 뜨는데 찾아봐도 자세히 안나오고 답답합니다
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
성능분석 관련 스크립트 문의
선생님 안녕하세요 수업 잘 듣고 있는 오라클 운영자 새내기 입니다. 혹시 성능분석시에 자주 쓰이는 스크립트 들이 있으시면 공유 가능할까요? 가능하시면 부탁좀 드리겠습니다. 감사합니다.
-
미해결MSSQL Server 2016 기반의 데이터베이스 입문에서 활용까지 Part.1
pub 다운로드 링크 막혔는데 답좀 주세요 강의를 못듣고 있어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결홍정모의 따라하며 배우는 C언어
for문에서 지역변수 scope 관련 질문
변수 num의 scope가 for문 블록 {}이라서 반복 수행을 할 때마다 메모리상에서 할당되었다가 소멸되는 것을 반복하는 것은 알겠는데.. 그럼 for문 초기식에서 선언된 변수 i의 scope는 정확히 어떻게 되는 건가요?? 물론 변수 i는 for문의 초기식에서 지역변수로 선언된 거기 때문에 for문을 탈출하면 메모리상에서 사라지겠지만 접근할 수 있는 범위나 메모리상에 존재하는 기간만 놓고 봐도 변수 num보다는 scope가 넓은 것 같은데 정확한 scope를 모르겠어서 질문올립니다.. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
pdf 파일 위치 여쭤보려구요,,
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼ㅇ저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의 PDF 파일이 있는 것 같은데 아무리 찾아봐도 못 찾겠어요.. 혹시 어디 있을까요 ㅠ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
값 타입과 엔티티 질문.
값 타입은 그냥 일반적인 VO (DTO)라고 이해 했는데 맞나요? 이런 VO를 JPA 의 엔티티에서 재사용하려면 해당 VO 클래스에 @Embeddable 을 붙여줘야 되는거라고 이해하면 되는건가요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
원-핫 엔코딩 vs. 인터벌
강사님 안녕하세요, 16:50에서 선형회귀의 경우 코드값들에 대해서 원-핫 엔코딩을 하는 게 중요하다고 하셨는데, Hour 같은 경우 원-핫 엔코딩 대신 도메인 지식을 활용해서 출퇴근시간(7-10am & 4pm-7pm), 낮시간, 밤시간과 같이 interval로 된 변수를 만들어도 괜찮나요? 이 또한 원-핫 엔코딩만 가진 model 따로, interval 변수로 된 model 따로, 혹은 원-핫 엔코딩과 interval 변수를 둘 다 가진 model을 세 개 다 만들어서 보고 그 중 가장 성능이 좋은 model을 택하면 되는 것인가요? 마지막처럼 하면 피쳐가 늘어남으로써 over-fitting되는 curse of dimensionality가 우려되고 interval 변수와 OHE변수들과의 multi-collinearity 문제가 우려되는데 이는 어떻게 해결하나요? 이 또한 퍼포먼스만 좋으면 괜찮은걸까요? 답변 감사합니다 )_ㅇ_(
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 코드 리뷰 부탁드립니다!
강사님과 다르게 indexOf를 이용해서 코드를 짜봤습니다. 다른분들께 답변하신 케이스들 적용해보았는데 반례는 없었습니다. 반례가 있을지, 코드는 어떠한지 리뷰 부탁드리겠습니다 :) function solution(n, k, card){ let answer = []; let sum; for(let i=0;i<n-2;i++){ for(let j=i+1;j<n-1;j++){ for(let k=j+1;k<n;k++){ sum = card[i] + card[j] + card[k]; if(answer.indexOf(sum)===-1 || answer.length === 0){ answer.push(sum); } } } } answer.sort((a,b)=>b-a); return answer[k-1]; }
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
심화-2는 언제 업데이트 예정이신가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
실제 데이터 저장 실습
안녕하세요! 강의를 듣는 도중에 궁금한 점이 있어서 질문 남깁니다. 혹시 데이터를 받아와서 데이터 베이스에 저장하고 정보가 필요할 때 SQL쿼리 등 사용으로 데이터 베이스에서 꺼내어 사용할 수 있는 실습은 따로 진행되지 않는 건가요? 예를 들면 제가 스프링 프레임워크 레거시 버전으로 토이 프로젝트를 만들 때, 값을 받아오면 매퍼에서 데이터 베이스 찍고 사용할 수 있게 xml파일에 SQL 쿼리 작성해서 데이터 코딩해서 사용했었는데 이런 실습 과정은 뒤에 JPA 강의에서 확인하면 되는 건가요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
3티어 서버 구조에 관하여
제가 프론트엔드, 백엔드, 데이터베이스, 3티어 서버구조를 사용할 예정인데 이럴 경우에 서버 구조가 이렇게 되는게 맞나 싶어서 질문드립니다. 제가 이해하기론 (그림이 난해한점 죄송합니다...) 이런식으로 도커로 하나하나 말아주는것으로 인해서 1 운영체제에 세팅없이 빠르고 간단하게 업로드 가능, 2 운영체제로 인한 오류 없음. 3 독립된 서비스 구현가능(?) 위 장점때문에 도커 쓰는걸로 압니다, 하지만 3번은 도커안에 백엔드서버 여러대 다같이 말거나 데이터베이스까지 넣거나하면 서버컴터 하나에 과부화가 심해서 그냥 하나하나 말아줘야된다고 생각중인데 이게 맞는가, 실무에선 어떤구조로 사용되는가 궁금합니다. 질문을 요약하면 트래픽이 꽤 많은 서비스(트위터, 디시인사이드 같은)를 만들때 실무에서 어떤 구조로 사용되는지 궁급합니다! (로드벨런싱 등 자세한 내용 추가해주면 정말 감사하겠습니다!) 그리고 제가 이해한것중에 틀린말이 있으면 지적해주시면 정말감사하겠습니다!
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
POST 메서드로 값을 넣어주고 몽구스 .create() 쿼리를 사용하면 컴퍼스에 __v 속성이 생성됩니다.
제가 개인적으로 쇼핑몰 비슷한 프로젝트를 진행중인데 상품 데이터를 추가해주기 위해서 post로 받을 수 있게 라우터를 뚫어놓고 req.body에 있는 데이터 들을 .create()를 사용해서 데이터를 추가할 수 있게 해주었습니다. router.post("/", async (req, res, next) => { const { name, price, origin, type } = req.body; try { const products = await Product.create({ name, price, origin, type, }); res.send("값을 잘 받았습니다!"); } catch (err) { console.error(err); next(err); res.send("값을 받지 못하였습니다."); } }); 상품데이터를 post로 받는것과 저의 mongodb 데이터베이스에 데이터를 넣는거 까지는 잘 됩니다. 그런데 컴퍼스를 확인해보니 제가 컴퍼스로 직접 넣은데이터와 post로 넣은 데이터가 차이가 존재합니다. 농구공은 제가 컴퍼스로 넣었고 덤밸은 post로 넣었습니다. 덤밸 데이터에 __V 속성이 0으로 존재합니다. 제가 postman프로그램으로 post요청을 보내었는데 json형식으로 다음과 같이 보냈습니다. { "name": "덤밸", "price": 25000, "origin": "대만", "type": "운동용품" } __V가 생기는 원인과 post메서드로 보내었을때 저 속성이 안생기게 할수 있을까요? 추가적으로 sql을 사용 할 때는 모델을 생성 할 때 테이블 옵션을 사용해서 createdAt을 생성 할 수 있게끔 할 수있었는데 mongodb를 사용할 때에도 비슷한 방법으로 할 수 있나요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
7:46 TypeError 발생합니다.
우선 모델 학습결과를 mydrive에 저장해놓을 생각으로 모든 코드를 복붙해서 실행했는데, TypeError: Expected binary or unicode string, got None 가 발생했습니다. 초보자라 구글링으로 해답을 얻기도 쉽지 않네요ㅜㅜ 혹시 해결방법을 알 수 있을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
RMSE vs. RMSLE vs. MAE
강사님, 명절 잘 보내셨길 바랍니다 :) 이전 수강생 (휴식중인 전복님)의 RMSE와 RMSLE에 대한 차이점에 대한 질문에 답변을 보고 제가 이해를 한게 맞는지 확인하고 추가적인 질문을 드리려고 합니다. 우선 제가 이해한 것들인데 틀리다면 정정 부탁드립니다. 전 범위의 y 값에 걸쳐서 비슷한 오차(|actual - pred|)가 나타나면 RMSLE와 RMSE의 값은 비슷하게 떨어진다. 하지만 Y의 범위가 1~1000이라고 할 때, 1~10 사이에서는 오류가 적지만 900~1000 사이에서 오류에 값이 커질 경우, RMSLE는 Y의 크기에 따라 크게 바뀌지 않지만, RMSE는 크게 좌우된다. 이를 바탕으로 제가 궁금한 점은 아래와 같습니다. 위의 2)와 같은 경우, RMSE를 모델의 eval_metric으로 쓰는게 business관점에서 더 타당할까요? 만약 주택가격과 같은 경우, 아무리 낮은 주택가격을 잘 맞춘다고 하더라도 비싼 주택가격을 한 번 잘못 예측했을 때 cost가 너무 커지기 때문에 RMSE를 eval_metric으로 선택하여 RMSE를 줄이는 것을 최우선으로 해야할까요? 아니면 다른 더 용이한 metric이 있을까요? 위의 2)와 같은 경우, Y의 값이 작은 경우에는 기존 모델을 통해 예측하고, Y의 값이 큰 경우 (기존 모델이 잘 예측하지 못하는 값들)에 대해서는 새로운 모델을 만드는 방법도 가능한가요? 아니면 새로운 모델을 만들기보다 LGBM 같은 leaf-wise 기법을 통해 Y의 값이 큰 경우 leaf node를 더 만듦으로써 해결이 가능하다고 생각하면 될까요? "RMSE와 RMSLE의 경우 직관적인 해석이 어려운 반면 MAE는 전체오차의 평균을 Y (타겟변수)와 같은 unit으로 보여주기 때문에 직관적인 이해가 가능하다"라고 이해하고 있습니다. 주택가격 예측의 경우, MAE가 400이 나왔다면, "우리 모델의 전체 오류의 평균은 $400 이다. 즉 우리 모델이 새로운 주택들(10000만개)의 가격을 예측할 경우 평균적으로 $400의 오차가 있다."라고 해석하면 될까요? 모델을 eval_metric=RMSE로 만들었는데 다른 metric (RMSLE, MAE) 등으로 모델의 퍼포먼스를 비교해도 되나요? 항상 감사합니다! 올해도 건강하세요~!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mmdetection을 이용한 faster rcnn 관련 문의(np.long)
안녕하세요 mmdetection을 통하여 Faster RCNN 강의 중 문의사항이 있어 문의드립니다 ◆ 문의사항 np.long 필요여부 : Class KittyTinyDataset(customDataset) 설정 시 data_anno에서 labels의 dtype을 np.long해야만 하는 이유가 있을까요?(np.int32시 error 남) data_anno = { "bboxes" : np.array(gt_bboxes, dtype=np.float32).reshape(-1, 4), "labels" : np.array(gt_labels, dtype=np.long), "bboxes_ignore" : np.array(gt_bboxes_ignore, dtype=np.float32).reshape(-1, 4), "labels_ignore" : np.array(gt_labels_ignore, dtype=np.long) }
-
미해결파이썬(Python) 기초부터 실무까지 part.2
리스트2(실습-5) 질문
안녕하세요 수업을 청강하고 있는 학생입니다 다름이 아니라, 실습 코드중 이해가 안가는게 있어 질문 남깁니다. def number_search(list, key): cnt = 0 for i in range(len(list)): if key == list[i]: cnt += 1 else: return -1 return cnt listNum = [1,4,5,6,7,8,98,9,1] print(number_search(listNum, 1)) 해당 코드에 있어서, 키값과 리스트의 값이 같지 않다면, return값으로 -1을 보내는데, 첫번째 탐색을 할때 부터 맞지 않는다면, return 값을 반환하게 되며, 해당 함수를 빠져나와, 리스트 끝까지 검색이 되지 않지 않나 싶어서 질문을 남깁니다. 강의에 나온 코드를 그대로 러닝해보아도, 같은 결과값이 나와 질문드립니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 권한요청 드려요
인프런 아이디: dsky 인프런 이메일: dsky@adcapsule.co.kr 깃허브 아이디: cm2ry@daum.net 깃허브 Username: cm2r
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
react query 질문있습니다!
이번에 redux를 걷어냈다고 하셨는데 그럼 로그인 유지나 데이터 공유등 문제는 react-query로 대체할 수 있는걸까요 ? ㄷㅔ이터를 공유해야하다는 상황이나 로그인유지 같은것들도 대신할 수 있는지 궁금합니다.