LLM ๊ธฐ๋ฐ AI ๊ธฐ์ ์์ Pod Lead๋ก ํ๋
์์ธ๋ํ๊ต ๊ธฐ๊ณํญ๊ณต ๊ณตํ๋ถ ์กธ์
์ ๋ฝ ์์ฌ ๋ํ์์์ ๊ธฐ๊ณํญ๊ณต๊ณตํ ์์ฌ
๋ ์ผ ์์ฌ ๊ณตํ ์ฐ๊ตฌ๊ธฐ๊ด์์ ๋ฐ์ฌ ๊ณผ์ ์ฐ๊ตฌ ์ํ
์ ๋ฝ ๋ํ ์๋์ง ๊ธฐ์ ์์ Senior Data Scientist ๊ฒฝํ
์๊ตญ ์์ฌ ์๋์ง ์ปจ์คํ ๊ธฐ์ ์์ Senior Consultant ํ๋
Databricks ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์์ง๋์ด๋ง ํ๋ก์ ํธ ์ํ
Kaggle ์ฃผ์ ๊ฑฐ๋ AI ๋ํ Top 3% ์ฑ๊ณผ
AI Agent ๊ฐ๋ฐํ์ฅ์ผ๋ก ํ์ฌ ํ๋ ์ค
Courses
Reviews
- Python Algorithm Trading Part 1: Python Data Analysis for Algorithm Trading
fineyeng5375
ยท
Python Algorithmic Trading Part 2: Real-Time Algorithmic Trading with the Interactive Brokers APIPython Algorithmic Trading Part 2: Real-Time Algorithmic Trading with the Interactive Brokers API- Practical Docker: Creating your own deep learning cloud computer with Docker
- LLM Fine-tuning: Hands-on with RunPod and Multi-GPU
- Practical Docker: Creating your own deep learning cloud computer with Docker
Posts
Q&A
์น์ 2์์ ib.connect() ์ฐ๊ฒฐ
์๋ ํ์ธ์, seoya ๋. ๊ฐ์์ ๊ด์ฌ์ ๊ฐ์ง๊ณ ์ง๋ฌธ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.ib.connect() ๊ด๋ จํด์๋ ํ์ฌ๋ก์ ์ฝ๋ ์ ํฐ ๋ฌธ์ ๊ฐ ๋ณด์ด์ง ์์ง๋ง, ํน์ ํ๊ฒฝ ์ฐจ์ด๋ ๋ฒ์ ์ด์๊ฐ ์์ ์ ์์ด์ ํ์ธ์ ๋ ํด๋ณด๊ฒ ์ต๋๋ค. ๋ง์ ์ฃผ์ ๋ถ๋ถ์ ์ด์ ๊ฐ์์์๋ ์ ์ฌํ๊ฒ ์ธ๊ธ๋ ๋ฐ ์๊ณ , ์ง์์ ์ผ๋ก ํผ๋๋ฐฑ์ ๋ฐํ์ผ๋ก ๊ฐ์ ์๋ฃ๋ฅผ ๊ฐ์ ํด ๋๊ฐ๊ณ ์์ต๋๋ค.๊ฐ์ ๋ด ์ฝ๋๋ ์ค๋ช ์ค ํผ๋์ ๋๋ฆฐ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ฃ์กํฉ๋๋ค. ๋ณด๋ค ๋น ๋ฅด๊ฒ ํด๊ฒฐ์ ๋์๋๋ฆฌ๊ธฐ ์ํด, ๊ฐ๋ฅํ์๋ค๋ฉด ์ฌ์ฉํ์ ์ฝ๋๋ ํ๊ฒฝ ์ ๋ณด๋ฅผ ํจ๊ป ๋จ๊ฒจ์ฃผ์๋ฉด ์ข๊ฒ ์ต๋๋ค.์์ผ๋ก๋ ๋ ๋์ ๊ฐ์๋ฅผ ๋ง๋ค ์ ์๋๋ก ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 42
Q&A
VM ์์ฑ ์, Size ๊ด๋ จ ๋ฌธ์ (quotas)
์๋ ํ์ธ์ Junyoung๋! ์์ ์ ์ ๊ทน์ ์ผ๋ก ์ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฐ์ ๊ณต์ ํด์ฃผ์ ๋ด์ฉ์ ์ด๋ฏธ ๋ต์ด ์๋ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค. ์์ ์์ ์๋ดํด ๋๋ฆฐ ๊ฒ์ฒ๋ผ spot discount ์ต์ ์ ์ ๋ขฐ์ฑ์ด 100% ๋ณด์ฅ๋๋ ๊ฒ์ด ์๋๋๋ค. ์ธ๋ถ์ ์ถ๊ฐ ์์๊ฐ ์์ผ๋ฉด ์ฌ์ฉ ์ค์๋ VM์ด ๋ฐํ๋ ์ ์์ต๋๋ค. ์๋ ๋ด์ฉ์ ๋ณด๋ ๊ฐ์๋ฅผ ์ดฌ์ํ ๋น์๋ณด๋ค๋ ํ์ฌ๋ azure vm์ ์์๊ฐ ํจ์ฌ ๋ง์ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค. Status Description: Due to very high rates of Spot consumption, Microsoft is unable to approve additional quota at this time ์๋ํด๋ณผ ์ ์๋ ๋ช ๊ฐ์ง์ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์ฐ์ quota increase ์ ์ฒญ์ ์ ๋๋ก ๋ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค. 3์ผ ์ ๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์๋ ์์ผ๋ ์ฐ์ ์ ๊ธฐ๋ค๋ ค ๋ณด์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง ์์ ๋ด์ฉ์ ๊ฐ์์ ์ผ๋ก ์ค๋ช ๋๋ฆฐ ๊ฒ์ฒ๋ผ ํ์ฌ๋ MS์์ ์์์ ๋นํด์ VM ํนํ spot discount ๋ฐฉ์์ VM ์ ๊ณต์ด ๋ฐ๋ผ๊ฐ์ง ๋ชปํ๋ ์ค์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ด ๋ถ๋ถ์ ๋ํด์๋ ๋๋ฌด ์์ฝ๊ฒ๋ ๊ฐ์์๊ฐ ์ง์ ๋์์ ์ค ์ ์๋ ๋ถ๋ถ์ด ์์ต๋๋ค. ๊ฐ์ธ PC์์ conda ํ๊ฒฝ์ ํตํด์ ๋ถ์ ํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐkaggle notebook ๋๋ google colab์์ ๊ตฌ์ฑํ๊ธฐ ์ง๊ธ ์ ๊ฐ ์๋ํด ๋ณด๋ US SOUTHCENTRALUS์์ spot ๋ฐฉ์์ quota ์ ์ฒญ์ด ๊ฐ๋ฅํ๋ฐ ๋ฒ๊ฑฐ๋กญ๋๋ผ๋ ๋ค์ํ ์ง์ญ์์ quota ์ ์ฒญ์ ํด๋ณด์ ๋ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๋ค๋์ ๋๋ฆผ
- 0
- 2
- 54
Q&A
KeyError: 'Adj Close' ํด๊ฒฐ๋ฒ
์ด ๋ถ๋ถ์ ๊ฐ์์ ์ด๋ฏธ ๋ฐ์์ด ๋์ด ์์ต๋๋ค. ์ต์ข ๊ฐ์ ๋ฒ์ ์ ํ์ธํด ์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค. ๋ค๋์ ๋๋ฆผ
- 0
- 2
- 65
Q&A
nbformat>=4.2.0 ํด๊ฒฐ๋ฒ
๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 53
Q&A
read_html ์ค๋ฅ ํด๊ฒฐ๋ฒ
์ข์ ์ ์์ ๊ฐ์ฌ ๋๋ฆฝ๋๋ค. pandas ๋ฒ์ ์ ๋ฐ๋ผ์ ๋ฌธ์ ๊ฐ ๋๋ ๊ฒฝ์ฐ๋ค์ด ์๋ ๊ฒ ๊ฐ์๋ฐ.. ์ ์ํด ์ฃผ์ ๋ด์ฉ๋๋ก ๋ค๋ฅธ ์๊ฐ์ ๋ถ๋ค๋ ๋น์ทํ ์ ํ์ ์ํฉ์ ๋์ํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๋ค๋์ ๋๋ฆผ
- 1
- 2
- 40
Q&A
์ด๋ป๊ฒ ๋ก์ปฌ๋จธ์ ๊ณผ ๊ฐ์๋จธ์ ์ ํ ํ๋ฉด์์ ๊ฐ์ด ์ฌ์ฉํ์๋์?
์๋ ํ์ธ์, ์์ ์ ์ ๊ทน์ ์ผ๋ก ์ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋จผ์ ๋ต๋ณ์ด ์ง์ฐ๋ ์ ์ฃ์กํฉ๋๋ค. ์ง๋ฌธํ์ ๋ด์ฉ์ ๋ต๋ณ์ ๋๋ฆฌ๋ฉด ์ ๋ ๋์ผ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์๊ณ ๋ก์ปฌ๋จธ์ ํด๋๋ ์๋ฅผ ๋ค์ด, ์ผ์ชฝ ๋ชจ๋ํฐ์๋ ๊ฐ์ ๋จธ์ ํ๊ฒฝ์ ๋์ฐ๊ณ ์ค๋ฅธ์ชฝ ๋ชจ๋ํฐ์๋ ๋ก์ปฌ ์์ ์ ํ๋ฉด์ ๊ฐ์๋ฅผ ๋ นํ๋ฅผ ์ํ์ฌ ์ค๋ฅธ์ชฝ ๋ชจ๋ํฐ์ ์๋ ์๋์ฐ์ฆ File Explorer๋ฅผ ์ผ์ชฝ ๋ชจ๋ํฐ๋ก dragํด์ ์์ ํ ๊ฒฝ์ฐ์ ๋๋ค. ๋ง์ฝ ๋ชจ๋ํฐ๊ฐ ํ ๊ฐ์ธ ๊ฒฝ์ฐ์๋ ๊ฐ์ ์์์ ๋์์ ๋ณด๋ฉด์ ์์ ํ์๋ ๊ฒ์ ์ด๋ ค์ธ ๊ฒ ๊ฐ์๋ฐ.. ์ ๋ ๊ฐ์ธ์ ์ผ๋ก ์์ดํจ๋๋ก ๊ฐ์ ์์์ ๋ณด๋ฉด์ ์ ๊ฐ์ธ PC๋ก ์์ ํ๋ ๋ฐฉ์์ ์ฆ๊ฒจํ๋ ํธ์ ๋๋ค. ์ดํ์ ์ง๋ฌธ์๋ ๋น ๋ฅด๊ฒ ๋์ ๊ฐ๋ฅํ๋ ํธํ๊ฒ ๋ค์ ์ฌ์ง๋ฌธ ํ์๋ฉด ๋ฉ๋๋ค. ๊ฐ์ธ 1:1 ์ธ์ ์ ํตํด์๋ ์ง์ ๊ฐ๋ฅํ๋ ์ ๋ฉ์ผ (daniel@datatrain.education)๋ก ์ฐ๋ฝ์ ์ฃผ์ ๋ ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.๋ค๋์ ๋๋ฆผ
- 0
- 1
- 46
Q&A
Region์ ์ Korea Central๋ก ํ์ จ๋์?
์ข์ ์ง๋ฌธ์ ๋๋ค. ์๊ฐ์ ๋ถ ์ง๋ฌธ์ฒ๋ผ East US์ ๊ฐ์๋จธ์ ์ ์์ฑํด๋ ๋ฌด๋ฐฉํฉ๋๋ค. ํ์ง๋ง ์์ ์์ ๋ค๋ฃจ๋ ํธ๋ ์ด๋ฉ์ ๋ฐ๋ฆฌ ์ธ์ปจ๋ ๋จ์์ ํธ๋ ์ด๋ฉ์ด ์๋๊ธฐ ๋๋ฌธ์ latency์ ๋ํด์๋ ํฌ๊ฒ ๊ณ ๋ คํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๋ค๋์ ๋๋ฆผ
- 0
- 2
- 43
Q&A
sp500 ๋ฐ์ดํ ๊ฐ์ ธ์ฌ ๋ ๋ฌธ์ ๊ฐ ์์ด์
์๋ ํ์ธ์, jacob๋!๋ต๋ณ์ด ๋ฆ์ด์ ธ์ ์ฃ์กํฉ๋๋ค. daily๋ก run๋๋ kaggle ๋ ธํธ๋ถ์ ์ต๊ทผ log ๊ธฐ๋ก์ ๋ณด๋ ๋๋ต 6์ผ ์ ๋ ์ ๋ถํฐ ๋ฌธ์ ๊ฐ ๋ฐ์๋ ๊ฑธ ํ์ธํ์ต๋๋ค.yfinance๋ฅผ version ์ง์ ์์ด ๊ฐ์ฅ ์ต๊ทผ ๋ฒ์ ์ผ๋ก ์ค์นํ์๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.๋ํ 'Adj Close'๊ฐ ์๋ 'Close' ํ์ ์ ํํด์ผ ๋ฌธ์ ์์ด ๋ฐ์ดํฐ๊ฐ ํ์ํ ํํ๋ก load๋๋ ๊ฒ์ ํ์ธํ์์ต๋๋ค. ์์ธ์ ์๊ฐํด๋ณด๋ฉด yf api๊ฐ ์ ๊ทผํ๋ raw data์ format์ด ๋ณ๊ฒฝ์ด ๋ ๊ฒ์ผ๋ก ๋ณด์ด๊ณ ๊ธฐ์กด yfinance version์ธ 0.2.36์ ์๋ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. requirements.txt๋ฅผ ์์ ํ์๊ฑฐ๋ ๊ธฐ์กด conda ํ๊ฒฝ์ yfinance๋ฅผ ์ต๊ทผ ๋ฒ์ ์ผ๋ก ์ฌ์ค์นํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๊ด๋ จํด์ ๊ฐ์ ์๋ฃ๋ฅผ ์์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.๋ค๋์ ๋๋ฆผ
- 1
- 3
- 114
Q&A
myenv-finance.yml ์คํ ์ ์ค๋ฅ
์๋ ํ์ธ์ jacob๋! ๊ฐ์๋ฅผ ๋ค์ ํ ๋ฒ ํ์ธํด ์ฃผ์๊ฒ ์ด์?๊ฐ์์ ์ ๊ฐ์์ ๊ธฐ์กด ๊ฐ์๊ฐ ์์ต๋๋ค. ๊ธฐ์กด ๊ฐ์ (optional๋ก ํํ)๋ ๋ณด์กด ์ฐจ์์์ ๋ ๊ฒ์ด๊ณ ์ ๊ฐ์๋ฅผ ์ฐธ์กฐํ์๋ฉด ๋ฉ๋๋ค. ์ ๋ฐ์ดํธ๋ ๊ฐ์์์๋ environment.yml์ ์ฐธ์กฐํ๋ ๊ฒ์ผ๋ก ๋์ด์๋๋ฐ, environment.yml์ ์ฌ์ฉํด์ ์ฝ๋ค ํ๊ฒฝ์ ์์ฑํด ์ฃผ์๊ฒ ์ด์? jacob๋๊ป์๋ ๊ธฐ์กด ๊ฐ์ ๋ฐฉ์์ ๋ฐ๋ฅด์ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ๋ง์ฝ์ ํด๊ฒฐ์ด ์ ๋๋ฉด ์ฃผ์ ๋ง์๊ณ ๋ค์ ์ง๋ฌธํด ์ฃผ์๋ฉด ๋ฉ๋๋ค. ๊ทธ๋ผ ์ค๋ ํ๋ฃจ๋ ์ข์ ํ๋ฃจ ๋์ธ์. ๊ฐ์ฌํฉ๋๋ค.๋ค๋์ ๋๋ฆผ
- 0
- 3
- 63
Q&A
myenv-finance.yml ์คํ ์ ์ค๋ฅ
์๋ ํ์ธ์. ์ ๊ฐ ์ง๊ธ ๊ทผ๋ฌด ์ค์ธ๋ฐ ๊ทผ๋ฌด๊ฐ ๋๋๋ ๋ฐ๋ก ํ์ธ ํ์ ๋ค์ Solution์ ๋จ๊ฒจ ๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.
- 0
- 3
- 63