오늘은 Streamlit 으로 모델 Inference 를 하는 방법을 배워보도록하겠습니다! 순서는 학습된 모델 생성 및 저장(Jupyter Notebook에서 진행) - Streamlit 코드 작성 (Python 인터프리터 환경에서 진행) 입니다. #1. 학습 모델 생성 및 저장 필요한 라이브러리를 불러옵니다. import pickle # joblib을 사용해도 됨. from sklearn.ensemble import RandomForestClassifierfrom sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_splitimport numpy as npimport pandas as pdimport mat..
CNN case study 01 VGGNet 학습 목표: VGGNet을 직접 구현해보고 CIFAR10 데이터셋 분류 모델을 학습 시켜 본다. 또한 pre-trained VGGNET을 CIFAR10 데이터 셋으로 fine-tuning하는 방법을 학습한다. import torchimport torch.nn as nnimport torchvision.datasets as datasetsimport torchvision.transforms as transforms 1.2 VGGNet 모델 설명VGGNet은 3x3 사이즈의 필터로 구성된 컨볼루션 레이어를 사용한다.3x3 필터 사이즈의 컨볼루션 레이어를 두 번 거치면 receptive field가 5x5가 된다. 그리고 세번 거치면 7x7이 된다.하지만 똑같은 ..
1) DB Connection기본 스크립트가 포함된 폴더에 `.streamlit` 폴더 생성 (폴더명 앞에 점을 꼭 붙여주세요!)`.streamlit` 폴더에 `secrets.toml` 파일 생성다음과 같이 본인 DB에 맞게 toml 파일 내용 작성.[connections.my_database] type="sql" dialect="mysql" username="root" password="0000" host="localhost" # IP or URL port=3306 # Port number database="my_test" # Database name 다음과 같이 코드를 작성하면 DB에 있는 내용을 앱에서 확인 할 수 있음.import streamlit as st..
학습 목표Steamlit이 무엇인지 알아보고 어떻게 활용할 수 있는지 알아보겠습니다.개발 환경을 설정하고 Streamlit을 설치해봅니다.Streamlit을 직접 실행하고 Streamlit에서 사용되는 문법에 대해 알아봅시다.DB 연결, 다중 페이지 생성, 앱 배포 등 Streamlit 에서 제공하는 강력한 기능들에 대해 알아봅시다. 01. 소개1) Streamlit이란공식 홈페이지: https://streamlit.io/ Streamlit • A faster way to build and share data appsStreamlit is an open-source Python framework for machine learning and data science teams. Create interacti..
안녕하세요, 이번 포스팅에서는 최적화 문제의 일종인 선형 계획법을 Python PuLP 라이브러리를 이용해 풀어보도록 하겠습니다. 선형 계획법(Linear Programming)이란? 먼저, 선형계획법이란 무엇일까요? 수학에서 선형 계획법은 최적화 문제의 일종으로 주어진 선형 조건들을 만족시키면서 선형인 목적 함수를 최적화하는 문제입니다. '최적화 문제'라는 단어가 나왔는데 간단하게 말해서 주어진 조건들을 만족시키면서 목적 함수를 최적화하는 문제입니다. 선형 계획법은 가변 요소 사이에 일차 방정식이 성립할 경우, 즉 선형(線型)의 관계가 있을 때, 변화의 한계를 정할 때에 사용하는 방법으로, 생산계획·수송계획 등 문제에 선형 계획법이 이용되고 있습니다. 할당 문제도 선형 계획법으로 풀 수 있습니다. 예를..
How to Change the DateТime Tick Frequency for Matplotlib x축이 날짜일 때 간격 설정 import matplotlib.pyplot as plt import seaborn as sns df = sns.load_dataset("taxis") 택시 데이터. 막간을 이용한 dt 접근자 팁 date time import matplotlib.dates as mdates fig, ax = plt.subplots() ax.plot('pickup', 'dropoff', data=df) ax.xaxis.set_major_locator(mdates.WeekdayLocator(interval=1)) ax.xaxis.set_major_formatter(mdates.DateFormat..
https://stackoverflow.com/questions/68620927/installing-scipy-and-scikit-learn-on-apple-m1 Installing scipy and scikit-learn on apple m1 The installation on the m1 chip for the following packages: Numpy 1.21.1, pandas 1.3.0, torch 1.9.0 and a few other ones works fine for me. They also seem to work properly while testing them. However stackoverflow.com 13 Finally managed to sort this using below..
conda offline에서 env 생성하는법 conda create -n test --clone root conda에서 env list 확인 conda env list cmd 창에서 D드라이브 이동은 cd없이 그냥 D: D: pip install python -m pip install --no-index --find-links="./" -r requirements.txt python -m pip install torch-1.10.0+cpu-cp39-cp39-win_amd64.whl
- Total
- Today
- Yesterday