묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
validation loss, validation accuracy와 test loss, test accuracy를 구하는 방법
안녕하세요 강사님. 1) 이전 강의에서 loss를 계산할 때는 batch 단위가 아닌 전체 데이터셋을 대상으로 해야한다라는 말씀을 하신 것으로 기억합니다. 그렇다면 validation loss, validation accuracy와 test loss, test accuracy를 구할 때 다음 코드에서는 batch 단위로 데이터를 처리하는데 단순히 batch 단위로 처리만 할 뿐 전체 validation dataset 또는 test dataset으로 loss와 accuracy를 계산하는 것인가요? 다시 말해서 10개의 data를 대상으로 loss를 구해야한다고 가정하면 저는 batch 단위가 아닌 10개의 데이터를 한꺼번에 받아서 loss와 accuracy를 구해야 한다고 생각했는데 2개의 데이터의 loss 합 먼저 구하고 또 2개의 데이터 loss 합 이런식으로 나눠서 계산된 loss합을 최종적으로 다 합쳐서 평균을 내주는 것인가요? 2) 파이썬 문법 적인 것인데요 제가 여태까지 학습했던 내용과 좀 달라 질문드립니다. filepath에서 파일명을 문자열 포매팅하는 방법이 아래 방법과 가장 비슷한 것으로 생각되는데 {...} 앞에 f'{...}' 이런식으로 f를 붙여야 하지 않나요? 이 방법이 아닌 다른 문자열 포매팅 방법인가요? 항상 좋은 강의 감사합니다.
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
Getter Setter
안녕하세요 강사님. Getter Setter에 관련해서 궁금한점이 있습니다. 초기화변수에 self.__y=0과 같이 언더바를 붙이는 이유는 직접 접근을 방지하고자함인데, getter setter로 함수를 만들고 a.y=2와같이 직접 접근한다면 굳이 getter setter를 만든 이유가 있나요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
Dropout 적용 시 학습, 테스트 시 질문입니다!
안녕하세요! 강의 잘 듣고 있습니다! 해당 강의 실습코드에서 CNN 모델 설계 시 중간에 Dropout을 적용하잖아요? Dropout이 사전에 정의한 비율만큼의 랜덤한 노드들을 삭제해서 오버피팅을 줄이고자 하는 것이라고 알고 있는데요! 랜덤하게 노드를 drop 하다보니 학습,검증 데이터로 평가할 때는 Dropout을 적용하되 Test 데이터에 대해서 평가를 할 때는 Dropout을 적용하지 않아야 한다고 알고 있는데요!(혹시 아니라면 답변 달아주세요!) Q1. 그렇다면 Tensorflow keras 모듈에서도 evaluate() 함수를 사용할 때는 설계한 모델에 Dropout layer가 들어있어도 evaluate 할 때는 내부적으로 학습시킨 모델에서 Dropout layer를 적용하지 않고 테스트 데이터에 대해 최종 예측하게 되나요? Q2. 그리고 Dropout이 랜덤하게 노드를 삭제하다보니 학습할 때, 만약에 Epoch = 5라면 1번 Epoch를 돌 때마다 삭제될 노드들이 바뀌나요? 아니면 애초에 랜덤 시드 처럼 삭제될 노드를 처음에 못 박아놓고 Epoch 돌 때마다 매번 동일한 노드들을 삭제되나요? 혹시 질문이 잘 이해가 안 가신다면 답변 달아주세요! 감사합니다 :)
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
(재질문)로그인 기능 확인 중 postman sending request 무한로딩
로그인 기능을 구현한 다음 확인을 위해 postman에서 email과 비밀번호를 send 하면 sending request가 무한로딩되는 문제가 발생합니다. 전에도 같은 질문을 했었는데 다른 분께서 남겨주신 답변으로 수정하고 다시 시도를 해보아도 해결되지 않아 재질문 드립니다. https://github.com/gomsoni/boiler-plate_mernstack
-
미해결
인프런 강의 자동재생 안되게 바꼈는데 자동재생 되게 해주세요
전엔 안그랬는데 이상하게 최근 인프런 강의들어가면 화면가운데 ▶버튼 뜨면서 재생을 따로 눌러야만 재생되게 바꼈는데 유튜브로 치면 영상마다 해당영상 들어가면 바로재생안되고 또 재생버튼 눌러야하는건데.... 하다못해 한 강의 접속할때 한번만 그러면 모르겠는데 영상 하나하나 마다 전부 그러니 불편하네요 영상설정에서 자동재생 On/Off 선택을 할수있게 한다던가.. 하면 좋지않을까요
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
프로토타입
위 이미지처럼 아래 아이콘을 눌렀을때 다른 gif가 나오게 하고싶은데 프레임 전체를 복사하고 안에 이미지만 바꾼뒤 프로토타입을 해야되는건가요? 개발자에게 전달할 때는 저렇게만 줘도 되나요? 페이지마다 디자인을 해서 드려야하나요?
-
미해결
지금 김영한 강사님 강의 안되는 분 계신가요?
다른 강의는 잘 들어가지는데 영한님껏만 지금 오류페이지 나오네요...
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2 실행관련 질문있습니다.
맥북 프로를 사용하는 학생인데요. h2 폴더 다운로드 후 bin 폴더에서 iterm? 을 열어서 사용하시던데 이 부분에서 도저히 어떻게 하는지 모르겠어요ㅠㅠ
-
미해결
스프링 핵심 원리 기본편 이제 두강의 남겨두고 갑자기 접속이 안됩니다ㅜㅜㅜㅜ
다른 강의는 정상적으로 접속이 되는데 이 강의만 해당 페이지를 찾지 못한다고 뜨네요..
-
미해결
강의 기한이 무제한이라고 되어있는 완강강의가 갑자기 접속이 안됩니다
강의 기한이 무제한이라고 되어있는데 완강을 했습니다 하지만 반복해서 듣고싶어서 듣고있었는데 갑자기 존재하지 않는 페이지입니다 이런식으로 나오면서 안들어가지네요.. 이러시는분 혹시 계신지, 아니면 원인이 뭔지 알고싶습니다
-
미해결홍정모의 따라하며 배우는 C언어
4294967295 to binary (변환하는 방법이 궁금합니다.)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 십진수 4294967295 를 이진수인 11111111111111111111111111111111로 출력해보려고 여러 가지 알아보고 했습니다. 어려운 코드가 많이 나오고 아직 이해하기는 어려웠던 것 같습니다. 실제로 제대로 출력도 못한 것 같고요! 지금 단계에서 이해는 되지 않더라도 어떤 함수를 사용해야 하는 지 알고 싶은데 혹시 괜찮으시다면 알려주실 수 있으실까요!
-
해결됨따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
분해구조 할당자에 이상한 값이 들어오네요
case types.SET_PHOTO_URL: return { ...state, currentUser: { ...state.currentUser, photoURL: action.payload } }강의에 나온 코드로 처리를 하면 기존 currentUser스키마가 아닌 _delegate, multifactor가 들어가면서 이상하게 출력됩니다. 그래서 아래와 같이 JSON.parse, JSON.stringify를 통해 처리를 하면 원하는대로 동작을 하게 되는것을 확인했는데 정확한 이유를 모르겠네요 case types.SET_PHOTO_URL: return { ...state, currentUser: { ...JSON.parse(JSON.stringify(state.currentUser)), photoURL: action.payload } } user_reducer에서 console.log(`before state currentUser: ${JSON.stringify(state.currentUser)}`); console.log(`before state currentUser2: ${JSON.stringify({ ...state.currentUser } 요렇게 출력했을 때 두 값이 다르게 출력되었습니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
파이썬 urllib.request valueerror오류문제입니다.
맥북을쓰고있는데요 계속 출력을하니깐 valueerror: underlying buffer has been detached 라구 자꾸 뜨는데 경로오류는 아닌것같더라구요. 혹시 해결방안 없을까요??
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
Error: Cannot find module 'gatsby-core-utils'
Error: Cannot find module 'gatsby-core-utils' 에러뜨시는분 생성한 프로젝트 폴더내에서 npm update 해주고 다시 yarn develop해주시면 움직입니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepository, ItemRepository 차이점
안녕하세요 영한님! Item 엔티티는 처음 저장할 때 id 값이 없다고 하셨는데 Member 엔티티도 똑같지 않나요..? 두 엔티티의 차이점이 잘 이해가 되질 않습니다 ㅠㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타임리프의 문법? 을 다 암기해야할까요 ?
MVC1편에서도 타임리프가 나왔지만 실무에서 많이 쓸 일이 없다고 하여 그냥 따라치기만 하고 넘어왔는데요.. MVC2편에서는 본격적으로 타임리프를 길게 강의를 해주셔서 많이 중요한가? 라는 생각이 듭니다. 문법 자체는 어렵지 않은데 스프링MVC패턴뿐만 아니라 스프링 자체도 이해해야할게 많아서 타임리프까지 공부하다 개념이 많이 혼잡해지지 않을까 걱정이 되는데 타임리프를 실무에서 많이 사용하는 편인가요? 많이 사용하다보면 손이 기억을 할 것 같긴한데 타임리프 부분을 어떻게 공부해야할지 고민이 됩니다 ㅜㅜ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
맛비선생님 .v 파일 생성해서 연습하고 싶은데 build 파일과 clean 파일은 어떻게 구현하셨나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 맛비선생님 .v 파일 생성해서 파란색 베릴로그 책으로 연습하고 싶습니다. .v 파일과 build 파일, clean 파일은 어떻게 구현하셨나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
수강 완료 시점에서 궁금한 점이 생겨 질문드립니다
안녕하십니까 강사님 강사님을 통해 처음으로 스프링을 배우게 된 대학생입니다. 다름이 아니라 이제 MVC 1편까지 강의를 다 들었는데 개발자로 도약하기 위해서는 혼자 프로젝트를 해봐야한다고 익히 들었습니다. 그래서 혼자서 해보려고 하는데, 혹시 이게 당연한 얘기를 질문 드릴수도 있는 것이지만 마지막 강의 때 했던 작은 프로젝트를 하기 위해서는 처음부터 이 URL에서는 이게 뜨고 연관을 이렇게 짓고, 컨트롤러 만들고 서로 연결시키는걸 처음부터 틀을 짜고 시작하는건가요?? 강사님께서 작은 프로젝트라고 말씀하셨는데,, 작은 프로젝트도 이렇게 복잡한데 마인드맵? 형식으로 그려서 하면 좋을까요?? 수준 낮은 질문 죄송합니다ㅠㅠ 너무 궁금해서요 제가 검색을 잘 못해서 그런지 자세히 안나와있어서요 혹시 질문 키워드 말씀해주시면 검색해보겠습니다 감사합니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 선생님 코딩테스트관련해서 질문있습니다
안녕하세요 문제풀다가 문득 궁금한게있어서 질문드립니다 저는 이문제를 function solution(a) { let answer = []; let b = a.split(""); for (let i in b) { if (b[i] === b[i].toUpperCase()) { b[i] = b[i].toLowerCase(); answer.push(b[i]); } else { b[i] = b[i].toUpperCase(); answer.push(b[i]); } } let c = answer.join(""); return c; } console.log(solution("StuDY")); 이렇게 문자열을 배열로 바꾸는식으로 해서 풀었는데요 지금까지 선생님은 전부 문자열을 이용해서 푸시더라구요 저는 배열로 바꿔푸는게 편해서 이렇게 푼건데.. 코딩테스트에있어서 이런식으로 문자열이 나왔을떄 배열로 바꿔서 풀면 안좋을까요? 아니면 선생님이 푸시는데로 문자열은 문자열로 푼느게맞는지.. 굼금해서 질문드립니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
답변 부탁드립니다!
filter 사용하지 않고 아래와 같이 indexOf만 이용해도 될까요? function solution(str) { let answer = ""; for (let i = 0; i < str.length; i++) { console.log(str[i], i, str.indexOf(str[i])); if (str.indexOf(str[i]) === i) answer += str[i] + " "; } return answer; }