inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

cross_val_score와 GridSearchCV의 차이점이 무엇인가요?

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요. 현재 선생님의 머신러닝 강의를 수강하고 있는 학생입니다 Section2의 교차검증 성능평가라는 강의를 듣다 궁금한 점이 있어 질문을 올립니다 1. 강의중 하이퍼 파라미터라는 말씀을 하시는데 혹시 하이퍼파라미터라는게 '함수의 계수'라고 생각하면 될까요? 혹시 하이퍼파라미터와 일반적으로 사용하는 파라미터와의 차이점이 있을까요? 2. cross_val_score 메소드와 GridSearchCV메소드의 사용점의 대한 명확한 차이가 궁금합니다. 제가 강의를 듣어 어림잡아 이해한것은 cross_val_score는 메소드 내에서 임의로 파라미터를 설정해 모델을 평가하는 방법이고, GridSearchCV의 경우 사용자가 사용하고 싶은 파라미터 리스트가 존재한다면 해당 리스트 중에서 가장 적합한 파라미터를 추출하는 방법이라고 이해했습니다. 그럼 제가 이해한것이 맞다면, 사용자가 파라미터 리스트가 존재하지 않는다면 cross_val_score 메소드를 사용하는 것이 맞는지요? 1번과 2번의 대한 질문의 답변 부탁드리겠습니다 소중한 강의 정말 감사합니다

  • 통계
  • python
  • 머신러닝 배워볼래요?
Suit & Coffee 댓글 1 좋아요 0 조회수 657

예제 4 질문입니다.

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

앞에 예제 1, 2를 for문으로 반복해서 출력할 땐 Name : Code Korea : KR 순으로 쭉쭉 나왔는데 예제 4를 출력하니 1, 2, 3 4, 5, 6 7, 8, 9 식으로 중간에 공백이 하나씩 출력되네요. 읽어오는 두 파일의 형태가 크게 다르지 않은 것 같은데, 특별한 이유가 있을까요?

  • python
lbm108 댓글 1 좋아요 1 조회수 220

Whitelabel error

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

안녕하세요 강사님, 강의 내용대로 진행을 했을 때 ide에선 정상적으로 화면이 출력되나! 빌드를 해서 실행하면 templates path를 못찾는다는 에러가 발생합니다ㅠㅠ Gradle clean build 도 해봤는데 동일하네요 어떻게 해결할 수 있을까요? 아래는 나오는 오류입니다. cannot find template location: file:src/main/resources/templates/ (please add some templates or check your thymeleaf configuration)

  • spring
  • MVC
  • java
  • spring-boot
Myeongkook Park 댓글 5 좋아요 2 조회수 1159

[[ 강의 시청 Tip ]] 윈도우라서 맥의 iTerm이 없는데 어떡하나!?

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

`윈도우라서 맥의 iTerm이 없는데 어떡하나!?` `Windows 환경에서 Terminal 사용 시, 리눅스 명령어 사용해볼 수 없나?` 고민하시는 분들 아래 링크를 참고하시면, 리눅스 명령어 사용하며 공부하실 기회가 생길 것 같아서 올려봅니다. 인텔리J의 기본 터미널을 cmd가 아닌, Git Bash로 연동하는 방법입니다. ( Git Bash 내에선 *nix계열의 OS에서 쓸 수 있는 명령어인 ssh, scp, cat, find 등을 쓸 수 있습니다.) 수업 중에 강사님이 사용하시던 ls -arlth 도 한번 써보세요! ( - arlth는 모든 파일, 폴더를 시간 역순으로 출력) IntelliJ IDEA와 Git Bash 연동하기 양질의 강의 무료로 제공해주신 김영한 개발자님께 정말 감사드립니다! [ 2020-09-09 추가 ] Git Bash 터미널로 H2 Database 실행 시, ClassNotFoundException: org.h2.tools.Console 에러 해결 방법 ( For Windows User) 1) ./h2.sh 명령어 실행 시, 아래와 같은 에러 메세지가 발생하며 웹 콘솔이 뜨지 않음 Error: Could not find or load base class org.h2.tools.Console. Cause: java.lang.ClassNotFoundException: org.h2.tools.Console 2. 해결 방법 h2.sh 파일을 vim 또는 메모장으로 연 뒤, 경로 구분자를 콜론( : )에서 세미콜론( ; ) 로 변경 합니다. 이후 ./h2.sh 를 재실행 하면 정상적으로 작동합니다.

  • MVC
  • spring
  • java
  • spring-boot
루시 댓글 7 좋아요 24 조회수 17149

maria DB 연결 학습 질문!

해결됨

윤재성의 만들면서 배우는 Spring MVC 5

oracle 대신에 mariaDB로 연동해서 똑같이 구현 해보려고 하는데, 참고해야 할 사항이나 사이트가 있을까요?

  • MVC
  • XML
  • spring
  • java
GR 댓글 1 좋아요 0 조회수 316

ls -arlth

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

arlth가 어떤용도로 쓰이는 명령어인가요? 저는 윈도우 환경입니다. dir -arlth 해도 실행이 안됩니다. (빌드는 문제없이 수행하였습니다.)

  • spring
  • spring-boot
  • java
  • MVC
영찬짱짱맨 댓글 3 좋아요 4 조회수 1280

H2실행

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

안녕하세요 강사님 ! H2실행이 안돼서 여러가지 방법을 시도해봤는데 실행이 안되네요.. 브라우저 창이 열리지않고 아래 사진과 같이 보여지고 종료되는데 혹시 이유 아신다면 알려주시면 감사하겠습니다

  • java
  • MVC
  • spring-boot
  • spring
leh 댓글 2 좋아요 0 조회수 308

mac에서 실행창

미해결

파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)

실행이 되는데 깨져서 나옵니다.

  • python
  • pygame
  • GUI
댓글 3 좋아요 0 조회수 657

AOP(TimeTraceAop)를 @Component 로 선언 vs SpringConfig에 @Bean으로 등록

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

안녕하세요. 김영한 팀장님, AOP(TimeTraceAop)를 @Component로 선언하지 않고 SpringConfig에 @Bean으로 등록할 수 있다고 설명하셨는데 실제로 코드를 돌려보면 빈 순환 참조 에러가 발생합니다. 강의대로 @Component로만 선언하면 문제가 없는데 왜 순환참조가 나는지 질문드립니다. 감사합니다. The dependencies of some of the beans in the application context form a cycle: memberController defined in file [~~~\out\production\classes\com\example\springexample\controller\MemberController.class] ↓ memberService defined in class path resource [com/example/springexample/SpringConfig.class] ┌─────┐ | timeTraceAop defined in class path resource [com/example/springexample/SpringConfig.class]

  • spring
  • java
  • spring-boot
  • MVC
raifado 댓글 11 좋아요 43 조회수 4166

private static Map<Long, Member> store = new HashMap<>(); 관련 질문입니다.

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

안녕하세요. 존경하는 개발자님 질문 내용은 다음과 같습니다. private static Map<Long , Member> store = new HashMap<>() ; 일반적으로 인스턴스를 생성할때에 다음과 같이 생성합니다. 상위객체 = new 하위객체(); 아무런 생각없이 막연하게 그냥 일종의 암묵적인 룰이라고만 생각하면서 사용해왔으나 왜 이렇게 사용을 하는지 정확한 이유를 인지하고 코딩하고자 질문드리옵니다. 제 개인적인 생각으로 이렇게 구현하는 이유는 다양한 HashMap의 구현체 중에 Map에 대한 구현된 기능들만이 필요한 경우가 이유라고 생각합니다. 즉 자원을 아끼기 위한 것이라 생각하여 다음과 같이 코딩하여 테스트 해보았습니다. 하지만 결과적으로 동일한 size라는 결과가 나왔습니다. 만약 HashMap hashMap = new HashMap<>(); 이라면 더 다양한 method 사용이 가능한며, 동일한 size인데, 왜 이렇게 선언하여 사용하는 것인가요?? 참조 : https://www.baeldung.com/java-size-of-object

  • spring
  • java
  • MVC
  • spring-boot
junmo sung 댓글 5 좋아요 36 조회수 3392

제공되는 학습자료는 없나요?

미해결

김대리님 이게 바로 업무 자동화입니다 (엑셀 + 파이썬)

강의와 관련있는 질문 을 남겨주세요. &bull; 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) &bull; 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) &bull; 서비스 운영 관련 질문은 인프런 우측 하단 &lsquo;문의하기&rsquo; 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. &bull; 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. &bull; 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. &bull; 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. &bull; 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. &bull; 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. &bull; 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . &bull; 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. &bull; 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. &bull; 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. &bull; 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.

  • 인프런 신규강의 (유료)
  • excel
  • python
  • 인프런 신규강의 (유료)
kimdaehwan 댓글 3 좋아요 0 조회수 451

생성자가 제대로 작동하지 않습니다.

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

marine 생성자가 작동을 안합니다... 생성자를 전부 맞게 적은 것 같은데 다음과 같은 오류가 발생해요. line 113, in <module> m1 = Marine() TypeError: __init__() missing 4 required positional arguments: 'name', 'hp', 'speed', and 'damage' from random import * # 일반 유닛 class Unit: def __init__ ( self , name , hp , speed): self .name = name self .hp = hp self .speed = speed print ( "{0} 유닛이 생성되었습니다." .format(name)) def move ( self , location): print ( "[지상 유닛 이동]" ) print ( "{0} : {1} 방향으로 이동합니다. [속{2}]" .format( self .name , location , self .speed)) def damaged ( self , damage): print ( "{0} : {1} 데미지를 입었습니다." .format( self .name , damage)) self .hp -= damage print ( "{0} : 현재 체력은 {1}입니다." .format( self .name , self .hp)) if self .hp <= 0 : print ( "{0} : 파괴되었습니다. " .format( self .name)) # 공격 유닛 class AttackUnit(Unit): def __init__ ( self , name , hp , speed , damage): Unit. __init__ ( self , name , hp , speed) self .damage = damage def attack ( self , location): print ( "{0} : {1} 방향으로 적군을 공격합니다. [공격력 {2}] " \ .format( self .name , location , self .damage)) class Marine(AttackUnit): def __int__ ( self ): AttackUnit. __init__ ( self , "마린" , 40 , 1 , 5 ) def stimpack ( self ): if self .hp > 10 : self .hp -= 10 print ( "{0} : 스팀팩을 사용합니다. (hp 10 감소)" .format( self .name)) else : print ( "{0} : 체력이 부족하여 스팀팩을 사용하지 않습니다." .format( self .name)) class Tank(AttackUnit): seize_developed = False def __int__ ( self ): AttackUnit. __init__ ( self , "탱크" , 150 , 1 , 35 ) self .seize_mode = False def set_seize_mode ( self ): if not Tank.seize_developed: return # 현재 시즈모드가 아닐 때 -> 시즈 모드 if not self .seize_mode: print ( "{0} : 시즈모드로 전환합니다." .format( self .name)) self .damage *= 2 self .seize_mode = True else : print ( "{0} : 시즈모드를 해제합니다." .format( self .name)) self .damage /= 2 self .seize_mode = False class Flyable: def __init__ ( self , flying_speed): self .flying_speed = flying_speed def fly ( self , name , location): print ( "{0} : {1} 방향으로 날아갑니다. [속도 {2}]" .format(name , location , self .flying_speed)) class FlyableAttackUnit(AttackUnit , Flyable): def __init__ ( self , name , hp , damage , flying_speed): AttackUnit. __init__ ( self , name , hp , 0 , damage) Flyable. __init__ ( self , flying_speed) def move ( self , location): print ( "[공중 유닛 이동]" ) self .fly( self .name , location) class Wraith(FlyableAttackUnit): def __init__ ( self ): FlyableAttackUnit. __init__ ( self , "레이스" , 80 , 20 , 5 ) self .clocked = False def clocking ( self ): if self .clocked == True : print ( "{0} : 클로킹 모드 해제합니다." .format( self .name)) self .clocked = False else : print ( "{0} : 클로킹 모드 설정합니다." .format( self .name)) self .clocked = True def game_start (): print ( "[알림] 새로운 게임을 시작합니다." ) def game_over (): print ( "Player : gg" ) print ( "[Player] 님이 게임에서 퇴장하였습니다." ) # 게임 진행 game_start() m1 = Marine() m2 = Marine() m3 = Marine() t1 = Tank() t2 = Tank() w1 = Wraith() attack_units = [] attack_units.append(m1) attack_units.append(m2) attack_units.append(m3) attack_units.append(t1) attack_units.append(t2) attack_units.append(w1) for unit in attack_units: unit.move( "1시" ) Tank.seize_developed = True print ( "[알림] 탱크 시즈 모드 개발이 완료되었습니다." ) for unit in attack_units: if isinstance (unit , Marine): unit.stimpack() elif isinstance (unit , Tank): unit.set_seize_mode() elif isinstance (unit , Wraith): unit.clocking() for unit in attack_units: unit.attack( "1시" ) for unit in attack_units: unit.damaged(randint( 5 , 20 )) # 공격은 랜덤으로 받음 # 게임 종료 game_over()

  • python
댓글 1 좋아요 0 조회수 577

강의에서 말씀하신 방식으로 기업의 코딩테스트도 통과할수있나요?

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

이번에 다루신 문제에는 입력이 작았기 때문에 for문 내부에서 sort를 해도 문제가 없었다고 생각합니다. 그러나 코딩테스트 경험상, for문안에 sort()를 넣으면 대부분 시간 초과 오류가 났던 경험이 있는데요. 첫째, 입력이 더 큰 경우에 이 방식(매번 정렬)을 써도 되는지 둘째, 만약 시간 복잡도가 너무 커져서 시간초과가 날 가능성이 높다면 더 효율적인 방법은 없을까요?

  • python
  • 코테 준비 같이 해요!
drather 댓글 2 좋아요 12 조회수 434

page not found가 계속 뜹니다.

해결됨

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

강의내용대로 따라했는데 저렇게 뜹니다. 강의내용을 돌려서 제가 pycharm속 코드들과 비교해봐도 다른게 없는데 제가 어느부분을 놓치고 있는 걸까요?

  • django
  • bootstrap
  • python
김아영 댓글 6 좋아요 1 조회수 544

생선판매 while 구문 질문

해결됨

Python 부트캠프

fish = 5 while True: num = int(input("고등어 몇 개를 구매하실 건가요?")) if fish >= num: fish = fish - num print(f'고등어 {fish}개 남았습니다.') if fish == 0: print('완판되었습니다.') break else: print(f'손님, 죄송하지만 구매할 수 있는 고등어 {fish}개 남았습니다.') fish = 0 break 위 예제에서 이 코드대로 실행이 된다면 5마리일 때 6마리를 구매하겠다고 하면 바로 남은 생선이 0마리가 되어버리는 것 아닌가요? else: print(f'손님, 죄송하지만 구매할 수 있는 고등어 {fish}개 남았습니다.') 이렇게 되어야 완판 될때까지 판매를 하는 것 아닌가요?

  • python
이승철 댓글 1 좋아요 0 조회수 303

span.imax

미해결

파이썬으로 영화 예매 오픈 알리미 만들기

안녕하세요. 그 사이 cgv 페이지 구조가 바뀌었는지 그냥 접속했을때와 아이프레임 소스 주소 따서 접속했을때 보여지는 페이지가 다릅니다. http://www.cgv.co.kr/theaters/?areacode=01&theaterCode=0013&date=20200718 http://www.cgv.co.kr/common/showtimes/iframeTheater.aspx?areacode=01&amp;theatercode=0013&amp;date=20200718 아이프레임 소스 주소로 연결되는 페이지에는 imax관이 포함되어 있지 않아서 강의를 따라갈수가 없네요. 페이지 구조가 어떻게 바뀐건지 잘 모르겠습니다.

  • python
Lee Soyon 댓글 1 좋아요 -1 조회수 683

in 구문에서 튜플 관련 질문

해결됨

Python 부트캠프

10 in (10,20,30), (2) in (10,20,30), (1,2) in (10,20,30) 강의에서 위 코드를 실행하였을 때 (True, False, False)가 나왔는데 제가 아래 코드를 실행했을 때에 10 in (10,20,30), (20) in (10,20,30), (10,20) in (10,20,30) (True, True, False) 가 나왔습니다. 리스트의 경우에는 [2]를 in 구문으로 할 수 없지만 튜플에서는 (20)을 튜플로 인식하는 것이 아닌 그냥 숫자로 인식을 해서 True가 나오는 건가요?

  • python
이승철 댓글 1 좋아요 1 조회수 264

문제의 def count관련된 질문입니다!

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

문제에서 받는변수로 len이라는 길이만 받으시고 함수에서 Line배열을 사용하셨는데요. 함수 밖에서 설정된 Line배열 이름을 함수 안에서 사용해도 원래 인식이 가능한것인가요??? def count(len,Line): 이런식으로 하지않으시고 Line를 함수안에서 바로 호출하셔서 그것이 원래 가능한 것인지 궁금해 질문드립니다!

  • 코테 준비 같이 해요!
  • python
proshy1 댓글 1 좋아요 0 조회수 304

python IDLE

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

맥북으로 강의 듣고 있는데 vscode로 파이썬 익스텐션 설치 안하고 파이썬 IDLE로 해도 강의 끝까지 시청 가능한가요

  • python
댓글 4 좋아요 0 조회수 382

인기 태그

인프런 TOP Writers

주간 인기글