728x90
반응형
본문 바로가기

천인국2

천인국 교수님의 인공지능 책보고 독학해보기(파이썬) - 퍼셉트론 부분 예제 (p.400) 정말 이번에 느꼈다. 독학은 정말 어렵다. 이유는, 물어볼 사람이 없다. 내가 딱 원하는 정보만 얻기. 뭐가 틀렸는지 물어볼 사람. 없다. 그래서 시간이 오래 걸린다. 오늘도 에러가 발생했다. 분명히 define이 되어있는데, 안 되어있다고 나온다. 파이썬을 잘모르니, 함수 내부에만 선언되어있어서 그런가? 라고 생각하고 그래서 함수외부에 weight = 0; 값을 넣어보았다. 오류 내용이 바뀌었다. 그래서, 원래 weight = 0; 값을 넣었던 부분도 다시 삭제했다. 이게 왠일;;; 에러가 똑같이 나온다. 아무리 해도 똑같이 나온다. TypeError: 'int' object is not subscriptable 이게 도대체 무슨말이지;; 역시 내지식으론 어렵다. 이것저것 수정하는 도중 이유를 발견했다.. 2020. 3. 20.
천인국 교수님의 인공지능 책보고 독학해보기(파이썬) - BFS 부분 예제 #2(p.78) 제가 아직 공부한지 이틀밖에 안됐지만 정말 놀랍습니다. 대학교 때 공부하고 지금 한참지난 시기에 공부를 해보고 있는데,(물론 대학때 배운거 기억도 안납니다) 굉장히 많은 기본 기능을 탑재하고 있네요. 1. index(0)은 뭐하는거지? '0'이라는 변수가 몇번째 위치에 있는지 확인한다. 2. if not i in [0,1,2]는 무슨 뜻인가? i라는 변수가 0,1,2 안에 없으면 밑에 내용을 실행시켜라. 3. __str__ 메소드 기능? 클래스 안에 들어가는 함수는 메소드라고 지난시간에 말씀드렸습니다. str은 입력받는 내용을 문자열 형태로 반환해주는 거라고 합니다. 이건 이해가 되는데 str(self.board[:3]) +""+} 여기 뒤에 +부터 }까지 이게 무슨 내용인지 모르겠네요. 우선 그냥 넘어.. 2020. 3. 12.

728x90
반응형