티스토리

heejuhee
검색하기

블로그 홈

heejuhee

heejuhee.tistory.com/m

heejuhee 님의 블로그입니다.

구독자
0
방명록 방문하기

주요 글 목록

  • [4주차 - Day2] STEP3: Flask 기반 감정분석 API 개발 목표 : 영화 감상평을 보내면 감정 분석 결과를 반환하는 API를 완성해보자! API 정의 1. key : value 형태의 json 포맷으로 요청을 받고, json 포맷(text index별로 key:value로 결과를 저장)으로 결과 반환 2. POST 방식으로 predict 요청 : do_fast를 true로 할 경우, 빠른 추론 속도가 가능한 머신러닝 모델로 추론하도록 한다 false의 경우, 추론 속도는 비교적 느리지만 정확도가 높은 딥러닝 모델로 추론하도록함 STEP3: Add deep learning model handler 적용하기 1. test_model_handler.py에서 다음 handler를 작성하자 : 사전 학습한 딥러닝 모델을 활용해, 머신러닝 모델 handler와 동일한 입력.. 공감수 0 댓글수 0 2021. 5. 20.
  • [4주차 - Day2] 실습 STEP2: inference를 위한 model handler 개발 목표 : Serving model에서 define inference 부분을 구현하기 위해 Skeleton of model handler to serve model 만들기! model.py에서 ModelHandler class를 채워 넣을 예정이다. 위 빨간 박스 부분은 이 부분으로, 코드에서 이 부분을 차례대로 채워넣는다. class ModelHandler(BaseHandler): def __init__(self): pass def initialize(self, **kwargs): pass def preprocess(self, data): pass def inference(self, data): pass def postprocess(self, data): pass def handle(self, data).. 공감수 0 댓글수 0 2021. 5. 20.
  • [4주차 - Day2] 실습 STEP1, STEP2 serialization & De-serialization 목표 : 깃에 저장한 코드를 통해, 학습한 모델을 올리고 불러오는 과정을 연습해보자 STEP 1 1. 가상환경을 실행하자 # 아나콘다 가상환경 실행 conda activate pytorch_p36 2. 필요 소스코드를 다운받고 라이브러리를 설치하자 # template 소스코드 다운로드 git clone https://github.com/sackoh/kdt-ai-aws cd ./kdt-ar-aws # requirements가 있는 폴더까지 이동 # 필요 라이브러리 설치 pip install -r requirements.txt 소스코드는 잘 설치됐고, requirement가 있는 곳 까지 이동하자. 문제는 t2.micro 용량이 작아서 kill 당한다ㅠㅠ 그래서 torch == 1.6 이 부분을 삭제하고 설.. 공감수 0 댓글수 0 2021. 5. 20.
  • [4주차 - Day2] 실습 설명: API 방법을 통해 model 배포하기 ML model을 제공하는 API 구조 알아보기 목적 : AWS EC2 Python Flask 기반 모델학습 및 추론을 요청/응답하는 API 서버 개발 즉, 1. API Server를 제작 → 2. storage에 train test github등 데이터를 생성 → 3. 그걸 클라이언트에 보여주는 전체를 구현한다 구현해야 할 중요한 부분? 먼저 배포를 해도되는 모델임을 감지하면 Trained model file을 한다. 저장된 모델파일을 불러와서 predict해주는 API를 만드는게 목표! 1. Model serving : 모델을 제공하는 API 만들기위해 모델 학습하고 평가가 완료되면 학습된 모델 저장한다. 그 후 모델을 서빙하기 위해, 모델을 불러와서 웹 프레임워크를 통해 저장한 모델을 배포해야한다... 공감수 0 댓글수 0 2021. 5. 20.
  • VS Code에서 AWS instance 연결 시 SSH 오류 결론부터 얘기하자면 아래 방법으로 못 고쳤다^^ : 아예 컴퓨터를 바꾸니 해결됐다. 그러나 바꾼뒤 첫 연결은 성공했는데 그 다음에 또 연결이 안되서 아예 인스턴스를 중지, 재시작 했더니 그 뒤론 오류가 나지 않았다. 방법 1. settings 고치기 : 처음 검색을 쳤을 때 settings.json을 고치면 된다고 했다. 근데 settings를 찾는 게 정말 힘들었다.. 여기서 삽질한 시간이 너무 크다 https://throwexception.tistory.com/756 vscode - 5. 사용자와 작업 공간 설정 사용자와 작업 공간 설정 비주얼 스튜디오 코드에서는 다양한 설정들을 쉽게 하실수가 있습니다. VSCode 에디터의 대부분의 요소, UI, 기능적인 동작들 대부분이 여러분이 수정가능한 옵션들을.. 공감수 0 댓글수 0 2021. 5. 19.
  • [4주차 - Day2] AWS 실습 - VS Code에서 AWS 연결하기 1. 실습하기전에 vs code 깔기 https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications. code.visualstudio.com 2. extensions에 들어가서 remote SSH,.. 공감수 0 댓글수 0 2021. 5. 19.
  • SSH 파일이 없거나 실행할 수 없는 경우 SSH 파일이 없거나 실행할 수 없는 경우, : C:\Users\\.ssh 파일이 없거나 cmd에서 ssh를 쳤을때 이렇게 뜰 경우 해결방법이다. 방법 1. PATH에 경로 설정하기 https://whitewing4139.tistory.com/6 1. CMD에서 SSH 사용하기.(+ cmd Path변수 설정하기) 필자의 노트북에 가상머신으로 리눅스를 설치하고 시간이 꽤 많이 흘렀다. 노트북 사양이 좋지 않아서, 가상머신만 돌리면 키보드에서 버퍼링이 심하게 일어나서, 지금까지는 putty와 xshell로 원 whitewing4139.tistory.com 여기처럼 PATH에 경로설정을 해주자 만약 OpenSSH파일이 없다면? 방법 2. Window 10에서 ssh 접속 방법 http://leeborn.tis.. 공감수 0 댓글수 0 2021. 5. 19.
  • [4주차 - Day2] (2) AWS 실습환경 세팅 - AWS에서 인스턴스 생성, 탄력적 아이피 생성, 초기화, 연결하기 가장 좋은 건 역시 공식 가이드를 따라하는 것! 1. 처음부터 5단계까진 여길 참고해 진행해주자 https://aws.amazon.com/ko/getting-started/hands-on/get-started-dlami/ AWS Deep Learning AMI를 사용하여 딥 러닝 시작하기 | AWS AWS Deep Learning AMI 시작 Amazon EC2 사용 참고: v28 릴리스부터는 AWS Deep Learning AMI에 CNTK, Caffe, Caffe2, Theano Conda 환경을 포함하지 않습니다.. 이러한 환경을 포함하고 있는 AWS Deep Learning AMI의 이전 릴리스 aws.amazon.com 다만 인스턴스 유형을 선택할 때 돈을 안쓰고 싶으면 t2.micro 돈 좀 .. 공감수 0 댓글수 0 2021. 5. 13.
  • [4주차 - Day2] 클라우드 & AWS Cloud 클라우드란? : 사용자의 직접적 & 활발한 관리 없이 컴퓨터 시스템 리소스를 필요 시 바로 제공하는 것 ko.wikipedia.org/wiki/클라우드_컴퓨팅 클라우드 컴퓨팅 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 클라우드 컴퓨팅(영어: cloud computing)은 사용자의 직접적인 활발한 관리 없이 특히, 데이터 스토리지(클라우드 스토리지)와 컴퓨팅 파워와 같은 컴퓨터 시스템 ko.wikipedia.org *클라우드가 없을땐 인터넷 서비스를 어떻게 제공했을까? : 서비스 제공자가 서비스 호스팅에 필요한 모든 것을 직접 구축했다 (데이터 센터, 서버, 네트워크, 습도 등 환경까지..) 자원이나 인력 비용이 너무 많이 들고 상황 변화에 따라 능동적으로 대응하기 .. 공감수 0 댓글수 0 2021. 5. 12.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.