↓폴밍끼 유튜브 채널 자세히보기

2021/07 14

Tensorflow Model Server 정복 (REST API, WSL2 사용, LSTM 모델)

저는 Tensorflow Model Server를 아무것도 모르는 상태에서 구현하기 위해 많은 애를 써야 했습니다. 그래서 저의 경험을 바탕으로 다른 분들은 조금이라도 쉽게 이에 접근하실 수 있도록 포스트를 작성합니다! 방법은 크게 5단계입니당!! 0. 일단은 학습한 모델을 다음과 같이 tensorflow의 saved_model 함수를 써서 저장해야 합니다. (여기엔 생략된 것이지 위쪽에 model=Sequential() 해서 LSTM 모델 학습을 시켜주었습니다) import tensorflow as tf data_path = 'C:\Users\007_0\serving\btc_lstm' modelpath = data_path + "/1" # 모델 버전 1을 의미합니다 tf.saved_model.save(..

아~ 무리 해도 prettier가 python 파일에는 안 먹힐 때 해결 방법

Extension prettier cannot format python을 해결해보겠습니다... 그러니까 다음과 같은 상황입니다. Format on Save 설정도 하고, default Formatter도 prettier로 설정했는데 그러니까 이 짓 저 짓 다~ 했는데 python 파일에는 적용이 안될 때!!! 1. vs code에 설정(setting)으로 들어가 json이라고 검색한 다음 'settings.json'에서 편집 클릭 2. 다음 코드를 설정 아래쪽에 붙여 넣은 후 저장합니다. "[python]": { "editor.defaultFormatter": "ms-python.python" } 3. 그러고 나면 우측 하단에 autopep8을 설치하라는 말이 나올 텐데 설치해줍니다. 참고로 저는 설치하..

pandas timestamp형을 문자열로 변환

https://rfriend.tistory.com/498 [Python pandas] Pyhon datetime, pandas Timestamp을 문자열(string)로 변환, 문자열을 datetime, Timestamp로 변환하 지난번 포스팅에서는 Python standard datetime과 pandas Timestamp 객체로 날짜-시간 데이터를 입력, 변환, 조회하는 방법을 소개하였습니다. 이번 포스팅에서는 (1) Python datetime, pandas Timestamp 객체를.. rfriend.tistory.com

flask로 만든 변수를 chart.js 에 적용하는 방법

이 글은 flask로 chart.js를 적용해서 만드는데 html부분에 변수 적용이 어려웠던 저의 경험을 나누고자 작성되었습니다. 아래는 https://www.chartjs.org/docs/latest/ 에서 제공하고 있는 예시인데요, 이 코드의 결과물은 아래와 같고요, 웹에 chart.js를 띄울 때 보통 labels: ['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'], 이 부분(x축 라벨)과, datasets의 data: [12, 19, 3, 5, 2, 3] 이 부분(y 데이터)을 바꾸고 싶어 하실 거예요. 예시와 같이 고정 데이터면 상관없겠지만 때에 따라 바뀌어야 하는 데이터라면 flask로 생성한 변수를 그때그때 넣어줘야 하니까 json데이터로 넣어..

FRAME WORK/Flask 2021.07.26

(해결방법) cannot import name 'get_config' from 'tensorflow.python.eager.context'

저 같은 경우도 텐서플로를 2.2.0에서 2.4.1로 업데이트 후 이런 에러가 떴었는데 아래 방법 참고해서 해결하였습니다. keras에서 load_model 하지 않고 아래 코드대로 load_model하니까 해결됐어요! 오 주여!!!! 감사합니다 ㅠㅠㅠ I had Tensorflow===2.2.0 and when I updated it to Tensorflow==2.4.0 this issue occurred. I think there is a conflict of keras.models.load_model and the base version of tensorflow you are using. Try running - import tensorflow as tf tf.keras.models.load_mod..

[펌] save, load_model 과 save_weights, load_weights의 차이점

https://ltlkodae.tistory.com/13 케라스(keras) 모델 저장(save) 및 불러오는(load) 2가지 방법 케라스 모델을 저장하고 불러오는 2가지 방법에 대해서 설명드리겠습니다. 모델 만들기 먼저 모델을 만들어야 겠죠? 7개 Layer 로 된 간단한 분류 모델을 만들었습니다. import tensorflow as tf from sklear ltlkodae.tistory.com

아나콘다 가상 환경으로 파이참 프로젝트 열기

0. 아나콘다 가상 환경 만들기 아래 링크 참고하세요. 밑에 쪽에 나와있습니다. https://dojang.io/mod/page/view.php?id=2470 파이썬 코딩 도장: 47.11 가상환경 사용하기 파이썬을 사용하다 보면 pip로 패키지를 설치하게 되는데 이 패키지들은 파이썬 설치 폴더(디렉터리)의 Lib/site-packages 안에 저장됩니다. 그래서 pip로 설치한 패키지는 모든 파이썬 스크립트에서 dojang.io 1. 아나콘다 내비게이터를 열어서 좌측 상단에 Application on 부분을 base가 아닌 아나콘다 가상 환경으로 설정합니다. (저는 coinweb) (이 과정은 굳이 필요 없는 것 같기도 합니다. 그냥 바로 파이참 실행시키셔도 무방합니다.) 3. 그리고 파이참을 클릭해 ..

DEV ENV/Anaconda 2021.07.23

파이참 프로젝트를 삭제하고 싶은데 자꾸 열려 있다면서 삭제가 안될 때

https://www.debugcn.com/ko/article/3465445.html PyCharm에서 프로젝트를 제거하는 방법은 무엇입니까? - DebugCN 이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오. 침해가 발생한 경우 연락 주시기 바랍니다debugcn@gmail.com 삭제 www.debugcn.com 이렇게 해봤는데도 삭제가 안되네... 혹시 방법 찾으면 이 글 업데이트하겠습니다. 혹시 방법 아시는 분은 댓글 주시면 감사하겠습니다!!

DEV ENV/PyCharm 2021.07.23