본문 바로가기

Archive171

[DevCourse] 인공지능 모델의 배포 DevCourse 4주차 Day2 - AWS를 활용한 인공지능 모델 배포 요약(실습 외) Cloud란? Before Cloud 클라우드 전에는, 인터넷 환경에서 서비스를 제공하기 위해 서비스 호스팅에 필요한 것을 구축해야 했다. (Ex - 데이터 센터, 서버/저장소, 보안, 관리인력.. 서버를 보관해둘 장소의 관리(전기, 온도 등등)) 이것이 매우 어렵기에, IDC 등장. (Internet Data Center) 그러나 서버 임대는 계약을 통해 일정 기간 임대를 하는 방법으로, 유연성이 부족. 인터넷 사용자의 증가, 사용자의 Needs 충족을 위해 필요할 때에 필요한 만큼 서버를 증설/관리가 필요하게 된다. Cloud Computing 언제, 어디서나 필요한만큼의 컴퓨팅 자원을 필요한 시간만큼 인터넷을 .. 2021. 5. 9.
[Python] Flask (1) Flask란?, CRUD의 구현 Flask란? Flask는 파이썬에서 사용 가능한 웹 프레임워크이다. Flask 환경을 통해 '가볍게' 웹을 만들 수 있다. Flask로 CRUD 구현하기 실제 과제로 구현한 코드와 함께 내용을 확인해보자. (Full code) from flask import Flask, jsonify, request app = Flask(__name__) menus = [ {"id":1, "name":"Espresso", "price":3800}, {"id":2, "name":"Americano", "price":4000}, {"id":3, "name":"CafeLatte", "price":4500} ] next_id = len(menus) + 1 # Home Directory @app.route('/') def he.. 2021. 5. 7.
[DevCourse] 0507 시계열 데이터 다루기 과제를 하면서, 시계열 데이터를 만났다. # Date -> 시계열 처리 ethcoin['Date'] = pd.to_datetime(ethcoin['Date']) # Date를 아예 인덱스로 처리 후 ethcoin.set_index('Date', drop=True, inplace=True) ethcoin = ethcoin.sort_index(ascending = True) # loc을 활용하여 앞 기간 ~ 뒤 기간으로 slicing ethcoin = ethcoin.loc['2016-06-01':'2017-06-30'] 이렇게 할 경우, date를 index로 빼서, 정렬등을 편리하게 할 수 있으며, 슬라이싱도 마지막 라인처럼 편히 쓸 수 있다. 2021. 5. 7.
[DevCourse] 0506 TIL 오늘 세션을 통해, 시각화에 대해 추가적인 팁을 습득 완료. - 제목을 잊지 말자 - 공식문서 참고하자 - 컬러는 3종류가 있다.! O Sequential : 연속형 자료에 사용하는 컬러 O Categorical : 범주형 자료에 사용하는 컬러 O Diverging : 비교를 위해 사용하는 컬러 2021. 5. 6.
[DevCourse] (05/05) Interenet, Web, REST API (사실은 웹에 대한 지식이 전무하고 Flask, Django에 대해 너무 걱정되어서 좀 미리 시작했다..) 1. 인터넷이란? 전 세계 컴퓨터를 하나로 합치는 거대한 통신망 2. 웹이란? 인터넷에 연결된 사용자들이 정보를 공유할 수 있는 공간 웹에 있는 각각의 정보를 웹페이지, 웹페이지의 집합을 웹사이트라고 한다. 3. 웹의 동작 방식. 웹은 클라이언트와 서버 사이의 소통이다. 1. Client는 Server에 정보를 요청한다. (Request) 2. Server는 요청 받은 정보에 대해 처리한다. 3. Server는 Client에게 요청에 대해 응답한다. (Response) 하지만 이 방법이 서로 틀리면 유감, 그래서 하나의 일괄된 규칙을 준다.. 이를 HTTP라고 한다. 즉 요청은 HTTP Reques.. 2021. 5. 5.
[DS] Numpy and Pytorch 기본연산 참고자료 [1] 프로그래머스 DevCourse 인공지능과정 [2] wikidocs.net/52460 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net Tensor? 간단하게, 2차원에서 행렬이 3, 4차원이 되면 Tensor라고 생각하면 편하다. 즉 텐서 = 다차원 행렬이다. 1,2차원 배열이나 행렬도 텐서라고 부르는 경우도 많다. 예시) 2차원의 Tensor : (Batch Size) * (dimension) 3차원의 Tensor : (Batch Size) * (Width/length) * (Height/dim) Numpy의 사용 github.com/SeongwonTak/-KDT-_AI_2_Notes/blob/main/Linalg/0503_Numpy_Note.ipynb Seong.. 2021. 5. 3.