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 →