Streamlit 소개 파이썬기반 프로젝트를 소개하는 간단한 웹어플리케이션을 만드는 라이브러이이다. 최근 많은 딥러닝, 머신러닝 기반의 프로젝트 데모를 간단하게 보여주기 위해 flask같은 웹 프레임워크를 사용하기도 하는데 사실 웹서버 클라이언트 개념을 알아야 하는 진입장벽이 있다. 좀 더 간단하고 데이터에 특화된 결과를 보여주기 쉽게 구성된 라이브러리가 바로 streamlit 이고 간단한 인터액션이나 pandas나 numpy같은 데이터를 다루는 라이브러리와 무리없이 연결하여 쓸 수 있어 정말 간단한 결과를 공유하는데에는 아주 좋은 라이브러리도 보여진다. 설치: pip를 이용해 완전 간단함 설치는 다음 한줄을 터미널 창에 입력하면 끝난다. 도커나 가상환경(conda 같은)에서 python3 버전을 설치하..
엑셀 파일 정확하게는 CSV파일을 읽어서 간단하게 파이썬 데이터 구조로 만드는 방법이 필요한데 pandas로 아주 간단히 가능하다. 샘플로 얼굴의 landmark 정보 데이터를 사용했다. 다음 링크에서 얼굴 이미지와 연습용 csv파일을 다운받을 수 있다. https://download.pytorch.org/tutorial/faces.zip pandas 라이브러리 불러오기 먼저 다음과 같이 pandas 라이브러리를 불러온다. import pandas as pd 파일 읽기 파일위치 폴더를 포함한 csv파일이름을 파라미터로 read_csv 함수에 입력하여 데이터를 간단하게 읽어 올 수 있다. landmarks = pd.read_csv('faces/face_landmarks.csv') 원래 csv파일을 읽어 보..
- Total
- Today
- Yesterday
- 한글
- opencv
- Fusion360
- ubuntu
- git
- nvidia
- conda
- vscode
- Arduino
- cura
- 우분투
- WSL
- 메이커
- 파이썬
- nodejs
- Stable Diffusion
- tensorflow
- Streamlit
- 단축키
- CAD
- docker
- Maker
- comfyUI
- ssh
- vvvv
- fablab
- MicroBit
- Linux
- 3d프린터
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |