1. 차일 피일 미루다가 ChatGPT로 프로그램 구성하는 것을 도전했다.몇일 동안 머리속에서만 굴러다니던 것을 정리해서 입력하니 순식간에 구성을 해준다.코드를 가지고 와서 그걸 기반으로 편집하다가, 아니다 그러지말고 편집 할 내용도 프롬프트로 넣어주자 는 생각이 들었다. (귀찮음 90%, 호기심 10%)예를 들어서 - 클래스 네임 - 데이터 포멧 - 함수와 클래스의 인자 디폴트 값- 저장할 데이터 파일의 이름...이런것을 생성하는... Continue Reading →
Python F.S.M. 2nd
https://github.com/pytransitions/transitions 앞서의 상태머신 코드 라이브러리는 실행할 때에 시간을 많이 소모하고 , 상태머신 이동 관계가 복잡해질 경우 디버깅이 어려워지는 단점이 있다. 그래서 다른 코드를 테스트 해 보기로 한다. 위의 페이지를 참조하여 실행 from transitions import Machine import random class NarcolepticSuperhero(object): # Define some states. Most of the time, narcoleptic superheroes are just like # everyone else.... Continue Reading →
Python F.S.M. 정리
파이썬 상태 머신 코드를 만들어야 할 일이 있어서 상태도를 이용해서 만들기로 했다. 직관적으로 코드를 만들면 상태에 따라서 디버깅이 안되고 헤메기 일쑤여서 대부분 상태도로 해결한다. 파이썬을 이용해서 코드를 만들고 있으므로 Python을 이용한다. https://pypi.org/project/python-statemachine/ 이 글은 위의 사이트 내용을 정리하였다. 패키지 설치 pip install python-statemachine 먼저 위와 같이 패키지를 설치한다. 예제 1 from statemachine import StateMachine, State... Continue Reading →
Python #1 CNN
책을 읽으면서 정리한 내용 그냥 임의대로 본인 기준대로 정리한 내용이니 빠진 부분에 대해서는 책을 직접보면 훨씬 더 잘 정리되어 있음. Image to column def im2col(input_data, filter_h, filter_w, stride=1, pad=0): """다수의 이미지를 입력받아 2차원 배열로 변환한다(평탄화). Parameters ---------- input_data : 4차원 배열 형태의 입력 데이터(이미지 수, 채널 수, 높이, 너비) filter_h : 필터의 높이 filter_w :... Continue Reading →