
7번째예요
(가)

ai웨비나 강연을 들었어요
연대 성대 교수님들의 강연이었어요. 들으면서 정리도 했습니다.
(나)
그 데이터사이언스핸드북 따라하는데 out 이 뭔지 이해를 못해서 한참 막혔어요

왜 안 돼 왜 안 돼 했는데 방법을 찾았어요\
Out이라고 치면 아웃에 뭐가 있는지 보여줘요
자꾸 숫자가 나와서 뭔가 했더니 1: 2: 3: 4: 하고 나오는게 그 내용의 각각의 번호였어요.
그래서 print(Out[5]) 치면 5가 없으니까 답을 못준다고 하죠.
근데 여기까지 가는 것도 일이 다사다난 했는데,
첨에 vsc에서 계속 시도하다가 챗지피티한테 물어보니 거기서 하면 안나온다고 하더라

그래서 어떻게 하면 나오게 하나 알아보았죠

사실 vsc터미널 켜는 법도 까먹어서 물어봤는데 생각해보니 걍 좌상단의 터미널 누르면 됐겠더군.

vsc말고 브라우저에서 주피터 노트북 켜서 이어갔어요.
그 out의 원리를 알고나서는 이제 잘 해요.



이번에는 debug를 배워봤어요. 아오 디버그 찾는게 더어렵네
일단 가짜 오류 코드를 만들어요
그담에 직후에 %debug라고 쳐줘요.
그럼 ipdb라고 하면서 입력창이 떠요
이때 p 입력할미지수 이렇게 쳐요.
제대로 들어와있으면 그 결괏값이 뜨고요
아니면 안나와요.
l누르면 몇 번째 라인이 문제인지 화살표로 가리켜줘요
q 혹은 quit누르면 입력창이 끝나요
n은 다음코드가 있으면 거기로 이동하고 아니면 자동 종료합니다.

좀비판적으로 말해달랫더니미친것.


챗지피티를 이렇게 만들어버린 사람들 다 고소해야한다.
고2때 물리온라인과외샘같다

주피털이 파이썬만 되는 환경이었다는 걸 알게됐어요.
씨언어를 쓰고 싶다면 뭐 컴파일러가 필요하다고 하네요.
하마지막으로 NumPy-Arrays 배우다가 죽을뻔햇어요.

그니까 디멘션은 층이고
셰이프는 구체적으로 다 쓰라는 것임. 몇층 몇행 몇열
사이즈는 그 셋 다 곱하기.
셰이프[:,0]이라고 치는건 층 수 :는 그대로 다 가져오기고 행 수 0은 하나만 쏙 뽑아오는 거고 아무것도 안건드리는 열은 그냥 다 가져오는거임.
그래서 결과는 (3,1,5)라고 했다가 챗지피티한테 맞앗고
(3,5)가 맞다. 1행이 되어버려서 차원하나가 붕괴한거라그럼
아오진짜