vscode 2
-
Serving Model에서 define inference를 구현한다. handle 요청 정보를 받아 적절한 응답을 반환 - 정의된 양식으로 데이터의 입력이 왔는지 확인 - 입력값에 대한 전처리 및 모델에 입력할 수 있는 형태로 변환 - 모델추론 - 모델 반환값 후처리 - 결과 반환 model.py에 핸들러 부분이 있다. 기본적인 핸들러는 있지만 밑에 스켈레톤 코드를 작성해 보려고 한다. 핸들러의 이 부분은 데이터 인풋 값 model_input을 전처리 하고, 전처리 후의 데이터를 inference하고 나온 output 데이터를 후처리기에 넣어서 반환한다. initialize 데이터 처리나 모델, configuration을 초기화 한다. - Configuration 등 초기화 - (Optional) 신경..
-
깃 클론해서 파일을 다운 받는다. 필요한 라이브러리들도 다운 받는다. 아마존 ec2의 무료 프리티어가 용량이 작기 때문에 많은 파일을 다운 받으면 연결이 끊긴다. 재 연결하고, 연결이 안되는 부분을 고친다. 다운 받는 파일 중에 문제가 있는 것이 있어서 개별적으로 다운 받았다. 다운 받은 후 파일을 실행하면 모델이 깃으로부터 raw data를 다운받고 데이터 학습을 시도하고 저장되게 된다. 두개의 새로운 파일이 생겼다. 이 부분에서 로그 기록에 대한 저장이 실행된다. 실제로 실행이 되는지 모델을 불러와서 데이터를 처리해보았다. Serialization은 가능했다. 문장의 긍정, 부정을 판단하여 그것을 저장했다. de-serialization에서는 문제가 발생할 수 있기 때문에 이 부분을 고쳐줘야 한다.